Shell中的 test 命令用于檢查某個條件是否成立,它可以進行數(shù)值、字符和文件三個方面的測試。
參數(shù) | 說明 |
---|---|
-eq | 等于則為真 |
-ne | 不等于則為真 |
-gt | 大于則為真 |
-ge | 大于等于則為真 |
-lt | 小于則為真 |
-le | 小于等于則為真 |
實例演示:
num1=100 num2=100 if test $[num1] -eq $[num2] then echo '兩個數(shù)相等!' else echo '兩個數(shù)不相等!' fi
輸出結(jié)果:
兩個數(shù)相等!
參數(shù) | 說明 |
---|---|
= | 等于則為真 |
!= | 不相等則為真 |
-z 字符串 | 字符串的長度為零則為真 |
-n 字符串 | 字符串的長度不為零則為真 |
實例演示:
num1="ru1noob" num2="runoob" if test $num1 = $num2 then echo '兩個字符串相等!' else echo '兩個字符串不相等!' fi
輸出結(jié)果:
兩個字符串不相等!
全國職稱計算機考試速成過關(guān)系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 | |
全國職稱計算機考試速成過關(guān)系列套裝:W .. 定價:¥124 優(yōu)惠價:¥124.0 更多書籍 |