我是shell脚本的新手。
我有几个程序在后台运行在不同的主机上(比如host1,host2,host3 ....)。当程序在任何一台主机上终止时,有什么方法可以收到通知(可能是通过电子邮件发送)?
任何帮助将不胜感激。谢谢。
P.S。这些程序现在已经运行。我要事先暂停他们吗?
答案 0 :(得分:0)
可能是这样的:
wait PID ; mail -s "PID ended" toto@tuto.com
答案 1 :(得分:0)
您可以使用at命令:
有关详细信息,请查看at
的手册页