发送包含一行文本的电子邮件?

发送包含一行文本的电子邮件?

我有一个 bash 脚本,我想在它崩溃时收到通知。我使用这个:

sendmail [email protected] < customMessage.txt

但是,我只想收到一封电子邮件,内容是“ok”或“error”。没有额外的 txt 文件可以实现吗?

sendmail [email protected] < "HI"

不起作用

答案1

你可以使用 这里是字符串

sendmail [email protected] <<< "HI"

这里的文件

sendmail [email protected] << EOF
Hi
EOF

或者只是一个普通的旧管道

echo "Hi" | sendmail [email protected]

相关内容