testコマンド 戻り値判定

通常の判定

 [ "a" = "a" ] && echo "OK"
 if [ "a" != "b" ]; then
   echo "OK"
 fi

特殊変数$?による判定

 [ "a" = "a" ]
 if [ $? -eq 0 ]; then
    echo "OK"
 fi

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS