私の問題は次のようなものだと思います。これしかし、追加のステップがあります。 3つのスクリプトがあるとしましょう。
- メインスクリプト.sh
- 成功報告.sh
- 失敗報告.sh
次のように擬似コードをどのように書くことができますか?
if (main_script.sh finished without error):
run report_success.sh
else:
run report_failure.sh
?
ありがとうございます!
ベストアンサー1
if main_script.sh; then
report_success.sh
else
report_failure.sh
fi
これは終了ステータスを使用してmain_script.sh
成功(終了ステータス0)または失敗(終了ステータスが0ではない)を確認し、適切なレポートスクリプトを実行します。