2014-01-08 168 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