LoginSignup
1
1

More than 1 year has passed since last update.

比較演算子【bash】【zsh】

Posted at

文字列の比較

比較演算子 説明
String1 = String2 String1とString2が等しければ真
String1 != String2 String1とString2が等しくなければ真
-n String Stringの長さが1以上であれば真
-z String Stringの長さが0であれば真

数値の比較

比較演算子 説明
Number1 -eq Number2 Number1とNumber2が等しければ真
Number1 -ne Number2 Number1とNumber2が等しくなければ真
Number1 -gt Number2 Number1がNumber2よりも大きければ真
Number1 -ge Number2 Number1がNumber2以上であれば真
Number1 -lt Number2 Number1がNumber2よりも小さければ真
Number1 -le Number2 Number1がNumber2以下であれば真

その他

比較演算子 説明
-d file 対象ファイルがディレクトリなら真
-f file 対象ファイルがファイルなら真
-s file 対象ファイルのサイズが0でなければ真
file1 -ot file2 file1がfile2よりも古ければ真
file1 -nt file2 file1とfile2が等しければ真
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1