我正在尝试通过脚本发送附件,并且如果我手动运行而不是作为脚本的一部分,则逻辑工作正常。如果添加回显,则电子邮件将消失,并使用uuencode jef20.txt jef20.txt填充,但没有附件。有什么想法吗?
#!/bin/bash
echo Your Username?
read user
echo FIX Session?
read session
echo what client?
read client
awk '!/35=0|35=A|35=5|35=2|35=1|closed/' /company/gate/app_phoenix/logs/fix/$session >> /home/dnash/$client.txt
uuencode $client.txt $client.txt | mailx -s "Cert Logs" "$user@company.com"
答案 0 :(得分:0)
根据您的mailx
版本,可以使用-a
(“ attach”)命令行开关:
mailx -a "$client.txt" -s "Cert Logs" "$user@company.com"