- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- シェルスクリプト/文法/終了コード へ行く。
- 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