2017-06-18 8 views
1

私は待機しているプロセスの終了コードを取得したいと思います。Bashは待機中のプロセスの終了コードを取得します

#!/bin/bash 

path="/PATH/TO/SCRIPT/another_script.sh" 
$path 
wait 
cleanUpFunction 

にはどうすればanother_script.shの終了コードscript.shから返すことができます。 は、私はそのように見えますscript.shと呼ばれるスクリプトがありますか?

答えて

3

another_script.shはバックグラウンドで実行されていないため、waitはまったく必要ありません。

another_script.sh 
exit_code=$? 

あなたた場合は、しかし、waitの終了ステータスは、バックグラウンドプロセスの終了ステータスです。

another_script.sh & 
# Do some other stuff 
wait 
exit_code=$? 
関連する問題