testコマンド 文字列・数値比較

文字列比較

 "A" = "A"  
 "A" != "B"  
 -n "A" (文字列は空でない)
 -z ""  (文字列は空)

数値比較

 1 -eq 1
 2 -gt 1
 2 -ge 2
 1 -lt 2
 2 -le 2
 2 -ne 1

比較対象が空文字列の場合

 $ [[ "" -eq 0 ]] && echo OK
 OK

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