显然,mailx 有多个不同版本。众多不同之处在于,我能找到的所有教程都指出需要“-a”选项才能附加文件,而我的 mailx 版本则指出需要“-A”选项。此外,在我的版本中,显然不可能在同一个命令中附加文件并指定文本正文(教程版本中并非如此),如所述在这篇文章中。
尝试运行 mailx 或 mail 最初给了我以下消息:
Command 'mail' not found, but can be installed with:
sudo apt install mailutils
然而,这给了我一个奇怪的版本,显然不是每个人都有的......这个版本显然已经过时了?(请参阅上面链接的帖子的评论)
安装“bsd-mailx”没有帮助(该版本没有附加文件的选项)。安装 s-nail 也没有帮助,因为它甚至不包括 ubuntu 存储库版本中的 mail 或 mailx。显然我需要“Heirloom”版本,但在 ubuntu 存储库中找不到它,也不包括在 s-nail 中(可能与这个问题?)
那么,我如何才能获得所有教程都假设的“传家宝”版本的 mailx 呢?
答案1
好的,找到了,s-nail 替换了 mail 和 mailx。在其他人的版本中,“mail”和“mailx”只是指向 s-nail 的符号链接,而在我的例子中,这些符号链接从未建立过?无论如何,我只需将“mail”或“mailx”替换为“s-nail”即可获得与 mailx 的所有教程中描述的相同的功能和参数选项...