shell數值、字符串比較的運算符區別

數值比較:ide

n1 -eq n2檢查n1是否等於n2         n1 -le n2檢查n1是否小於等於n2spa

n1 -ge n2檢查n1是否大於等於n2     n1 -lt n2檢查n1是否小於n2字符串

n1 -gt n2檢查n1是否大於n2         n1 -ne n2檢查n1是否不等於n2it



字符串比較:class

str1 = str2檢查str1與str2是否相同       str1 > str2檢查str1是否大於str2di

str1 != str2檢查str1與str2是否不一樣      -n str1 檢查str1的長度是否大於0view

str1 < str2檢查str1是否小於str2         -z str1 檢查str1的長度是否爲0vi

相關文章
相關標籤/搜索