command
から返されるステータスがブール値(0 == true)と解釈されるif command ; then something ; fi
を実行することができます。また、if [[ $a > $b || $c == yes ]] ; then something; fi
を実行しても問題ありません。"if-then-else"でコマンドを使用したブール式
しかし私は、if cmd1 || cmd2; then ; something; fi
のように、 "if"を使ったブール式のようなコマンドを組み合わせることは許されないので興味があります。それとも?
"if"またはifをネストしていなくてもこれを行う他の方法があります。しかし、私はif
:-)を使用することに興味があります。
コメントありがとうございます。