如何在此脚本中找到查找结果以通过电子邮件发送

时间:2017-06-22 15:18:25

标签: python linux bash shell unix

如何在此脚本中找到查找结果,以便通过电子邮件发送?

我试过这种方式

如何将结果放入电子邮件中。 找到的结果

mailx -s "result of find " support@systems.com

2 个答案:

答案 0 :(得分:0)

这样的东西可以满足你的需求:

find /path_to_examine -type f -print | mailx -s "Find Results" support@systems.com

mailx期待来自STDIN的输入;要么从启动终端读取(并以control-D序列终止);或重定向;或用管道输送。选择的示例使用管道。您也可以重定向已创建的文件,因此:

mailx -s "Find Results" support@systems.com < myresults

答案 1 :(得分:0)

你需要&#34;管道&#34;它

find /bin | mailx -s "result of find in /bin" support@systems.com

管道允许您将shell命令的输出传输到另一个命令的输入。它们在linux / unix系统中非常方便和广泛使用。 你应该调查它。