我在 iMac 上使用伯克利邮件 (/usr/bin/mail)。它刚刚开始以奇怪的方式表现。如果我输入“~v”来打开编辑器,我会得到“[LogLevel VERBOSE]”或有时“[LogLevel DEBUG]”,并且编辑器不会打开。运行传家宝 mailx 时我得到相同的行为。知道为什么会发生这种情况以及如何阻止它吗? (我不是高级用户,对日志记录知之甚少。)有点神秘的是,这种新行为与 Mavericks 的升级完全一致,不是在运行 Unix 邮件的机器上,而是在我远程 ssh 到该机器的机器上。运行 Unix 邮件的机器尚未升级:uname -v 生成“Darwin Kernel Version 11.4.0: Mon Apr 9 19:32:15 PDT 2012; root:xnu-1699.26.8~1/RELEASE_X86_64”。
答案1
好吧,我明白了。这是最新版本 ssh 中的新转义序列(“~v”用于更改日志记录级别)。我通过更改转义字符修复了它。