我想知道如何讓一個shell腳本等待,直到其他腳本完成其執行而無需使用sleep命令。如何使一個shell腳本等待另一個不使用睡眠
假設我有腳本run.sh和kill.sh,其中run.sh將使所有的進程(意味着開始在框中運行圖像),而kill.sh只包含殺死命令,以殺死所有的運行的進程。
每當我運行run.sh,它將使所有的進程,它會結束。然後在這裏發生的是所有正在運行的進程變成孤立的(由init處理)。每當我們運行kill.sh時,一些進程正在變成殭屍。
手段,孤兒進程成爲殭屍。
爲了避免這種情況,我想讓run.sh等到kill.sh腳本結束。
那麼,如何讓一個shell腳本等待另一個腳本?請提供意見。
由於提前
謹慎地闡述更多? – anubhava