我正在使用以下命令在UNIX中发送附件:
uuencode source_name target_name | mailx -s "logs" "abc.gmail.com"
上面的命令正在工作,但是我的问题是,文件正在以非常不可读的格式来传输。即:它没有从源文件中获取新行
您的文件可能带有Unix行尾,并且您试图在Windows上无法理解它们的编辑器(例如记事本)中查看它。尝试使用其他编辑器,例如写字板,记事本++或TextPad。
或者,您可以unix2dos
先在文件上运行,以将换行符从Unix格式(换行)转换为DOS格式(回车+换行)
unix2dos < source_name | uuencode target_name | mailx -s "logs" "abc.gmail.com"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句