我正在编写一个输出服务器状态结果的 bash 脚本,并希望有一种方法可以将结果放入文本文件中,然后通过电子邮件将其发送到根据用户输入输入的电子邮件。我该怎么做呢?
感谢您的帮助!
最佳答案
要将结果输出到文件,请在命令末尾使用 >> 或 > ,后跟文件名。
>> 将追加到文件中。这意味着文件以前的内容将保持不变。
> 将删除所有内容并使用新输出创建一个文件。
例如: echo $serverOutput>输出.txt
现在邮寄: 读取电子邮件//将读取用户的电子邮件地址。
发送邮件:
uuencodeoutput.txtoutput.txt|mailx -s“服务器输出”$email
您的文件将以附件形式发送。
这是您所需要的吗?
关于linux - 将脚本结果输出到文本文件然后将结果通过电子邮件发送到个人电子邮件的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46353019/