2014-01-08 48 views
0

我是shell脚本的新手。后台进程终止后的通知

我有几个程序运行在不同主机上的背景(比如host1,host2,host3 ....)。当程序终止于任何主机时,是否有任何方法可以通知我(可能通过电子邮件)?

任何帮助,将不胜感激。谢谢。

P.S.程序已经在运行了。我应该事先暂停吗?

回答

0

也许是这样的:

wait PID ; mail -s "PID ended" [email protected] 
+0

手册页? – Vijay

+0

我现在没有访问Linux控制台的东西,比如'for PIDLIST;做(等待$ p;邮件...)&;完成“工作 – Marian

0

您可以在命令中使用,如果只能有多个后台进程

有关详情,请的at