是否有一种方法可以使用mailx将消息保存到文件中,仅使用命令行?我知道我可以通过首先输入mailx:
将消息复制到一个文件中mailx -A my_account
然后打字
& c 1-10 first_ten_messages.txt
将前10条消息保存到一个文件。
我想做的是类似的东西,但没有互动部分。比如:
mailx -A my_account --options "c 1-10 first_ten_messages.txt"
这可能吗?
谢谢
应该可以了
echo 'c 1-10 first_ten_messages.txt' | mailx -A my_account
如果您希望从特定的特定发送者选择消息,可以执行类似的命令:
echo 'c from "Baji Boo" from_baji_boo.txt' | mailx -A my_account.
重要的是要注意,from
与封装的名称一起工作,而不是直接的电子邮件地址。一般来说,运行mailx
并输入h
将得到良好的信息以及读取man mailx
。
您可以用不同的方式搜索消息,并使用echo
方法保存到文件。