- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- シェルスクリプト/文法/終了コード へ行く。
- 1 (2011-11-22 (火) 16:29:50)
シェルスクリプトの終了コード
コマンド実行後、$?で調べる。ここではシェル関数foo()を作成し、実行後、返値を調べている。
foo() { if [ -f "/etc/passwd" ]; then return 0 else return 1 fi } foo if [ $? -ne 0 ]; then echo "ERROR"; else echo "OK"; fi