我运行了一个脚本(作为 cronjob),该脚本将在执行 Rsync 作业并将列表通过电子邮件发送给我之前列出文件夹中的文件。如何添加主题行。
find /path/to/folder/ -type f -size +1M -name "*.mov" -printf "%f\n" | ssmtp [email protected]
我用 -s“主题”尝试过,但没有运气。仅当我将主题放入文本文件并调用该文本文件时它才有效
find /path/to/folder/ -type f -size +1M -name "*.mov" -printf "%f\n" | [email protected] < /path/to/file/subjectline.txt
但它不会将搜索结果添加到消息中。
关于我做错了什么的任何想法,
巴斯
答案1
尝试这个:
{
echo To: [email protected]
echo From: [email protected]
echo Subject: mov files greater than 1M
echo
find /path/to/folder/ -type f -size +1M -name "*.mov"
} | ssmtp [email protected]
你不需要printf
打开find
.