1
我有以下要求,其中有3個腳本說, A2,A3,A4運行腳本平行,依次UNIX
現在按要求A2,A3應該平行和A4順序執行。(即。 ,a4只應在a2 & a3完成後執行)。
現在,我想這就像,
((((echo 'start a2' `date`; nohup a2; echo 'end a2') >>log) &)
(((echo 'start a3'; nohup a3; echo 'end a3') >>log) &) &&
(echo 'start a4';nohup a4; echo 'end a4') >>log)
假設A2,A3是由「&」發送到後臺和A4只有A2之後執行,因爲「& &」爲什麼不這樣A3 (a4在a3之前執行,我通過在sleep
命令中引入了腳本中的延遲來試圖實現此目的)我應該如何着手編寫這個?提前致謝。
謝謝!等待正是我所期待的! – jgua1 2010-08-31 10:32:46