三項演算子のような if-then-else 処理
三項演算子のような if-then-else 処理
[ testの評価式 ] && 真の場合の処理 || 偽の場合の処理
真の場合の例
$ [ "a" = "a" ] && echo "OK" || echo "NG" OK
偽の場合の例
$ [ 1 -eq 2 ] && echo "OK" || echo "NG" NG
三項演算子のような if-then-else 処理
[ testの評価式 ] && 真の場合の処理 || 偽の場合の処理
真の場合の例
$ [ "a" = "a" ] && echo "OK" || echo "NG" OK
偽の場合の例
$ [ 1 -eq 2 ] && echo "OK" || echo "NG" NG