Shell 使用mailx命令触发邮件时出现问题

Shell 使用mailx命令触发邮件时出现问题,shell,email,unix,script,mailx,Shell,Email,Unix,Script,Mailx,我正在尝试使用mailx触发邮件 下面是我正在使用的命令 NOTIFICATION_GROUP=$(cat email.lst) mailx -s "Success Of the ABC" $NOTIFICATION_GROUP < log_file.txt 当我试图触发一封邮件时,我得到了下面的错误,而且我没有收到任何邮件 anc@domain.com esdfg@domain.com awsd@domain.com fcgv@domain.com invalid

我正在尝试使用mailx触发邮件

下面是我正在使用的命令

NOTIFICATION_GROUP=$(cat email.lst)

mailx -s "Success Of the ABC" $NOTIFICATION_GROUP < log_file.txt
当我试图触发一封邮件时,我得到了下面的错误,而且我没有收到任何邮件

anc@domain.com
esdfg@domain.com
awsd@domain.com
fcgv@domain.com invalid character '\012'
Send options without primary recipient specified.
Usage: mailx -eiIUdEFntBDNHRVv~ -T FILE -u USER -h hops -r address -s SUBJECT -a FILE -q FILE -f FILE -A ACCOUNT -b USERS -c USERS -S OPTION users

有人能帮我解决上述问题吗。这将非常有用

您是否使用Windows文本编辑器创建文件
email.lst
?显示od-c-tx1 email.lst的输出。请不要使用注释来回答问题。在脚本中添加一行
set-x
,或者使用
sh-x yourscript[args if needed…]
运行它。这超出了您的范围,因此,应该在linux站点上发布。
anc@domain.com
esdfg@domain.com
awsd@domain.com
fcgv@domain.com invalid character '\012'
Send options without primary recipient specified.
Usage: mailx -eiIUdEFntBDNHRVv~ -T FILE -u USER -h hops -r address -s SUBJECT -a FILE -q FILE -f FILE -A ACCOUNT -b USERS -c USERS -S OPTION users