shell内发信失败,teraterm发信正常
如下发信代码:
mailx -s "SUBJECT" -r "mailFrom@XXX.com" "mailTo@XXX.com" < "/home/mail.txt"
如果用teraterm直接发信,能正常发出信。
如果写在csh(#! /bin/csh)内,则报错。
错误信息:temporary mail file: No such file or directory
应该是 < 识别出问题。
请教具体的问题和解决策
系统信息:
$ cat /proc/version
Linux version 2.6.32-358.el6.x86_64 (mockbuild@x86-022.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Tue Jan 29 11:47:41 EST 2013