同じコマンドの結果を処理するには、&&と||演算子を使用してください。

同じコマンドの結果を処理するには、&&と||演算子を使用してください。

Bashでこれら2つの演算子を使用して、同じコマンドの2つの終了状態を処理できますか?または、両方のケースを処理するためにステートメントを使用する必要がありますかif

ベストアンサー1

はい可能です。

[[ "a" == "a" ]] && echo true || echo false

「a」を「b」に置き換えてエラーを確認してください。

[[ "b" == "a" ]] && echo true || echo false

おすすめ記事