* ifの後にコマンド実行して判定 [#j18a2256]

 if echo "123" | grep "2" > /dev/null; then
   echo "OK"
 else
   echo "NG"
 fi
 
   => OK

 if echo "123" | grep "4" > /dev/null; then
   echo "OK"
 else
   echo "NG"
 fi
 
   => NG

- ifの後のコマンド(ここでは echo "123" | grep "2" > /dev/null)が終了コード0を返すので、ifが通る。


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