2014-02-07 16 views
4

我使用的命令如何为mailx命令指定fmt参数'width'?

cat ~/2014-02-06_BP.txt | mailx -s "formatted file content" [email protected] 

我相信mailx的使用fmt内部。我想将fmt宽度参数更改为fmt -s -w160

PS:这是在Fedora 20

+0

你有没有真正看了源mailx的,发现'fmt'它还是这是一个猜测你是根据你在另一端阅读时的消息形式做出的?我猜想这是读者正在重新格式化。 –

+0

我还没有看过源代码。我的问题可能是更好的框架,因为mailx似乎将宽度降低到一个数字。我希望它是160. –

+0

我真的怀疑,mailx是这样做的。我看到你的问题也有一个sendmail标签。你怎么知道它是mailx而不是sendmail或其他东西?您应该至少指定您使用的是哪个mailx,因为不同的unix供应商不使用完全相同的代码。 –

回答

1

的mailx几乎可以肯定不是做intput猫版的任何格式进去。

你最好的选择将在其上运行输入FMT发送到mailx的,如前:

fmt -w 160 file.txt | mailx -s 'your data, formatted' [email protected] 
相关问题