引數
說明-eq
等於則為真,否則為假
-ne不等於則為真,否則為假
-gt大於則為真,否則為假
-ge大於等於為真,否則為假
-lt小於則為真,否則為假
-le小於等於則為真,否則為假
1、-eq
num1=100
num2=100
if test $[num1] -eq $[num2]
then
echo '兩個數相等!
'else
echo '兩個數不相等!'fi
echo '兩個數不相等!
'else
echo '兩個數相等!'fi
echo 'num1大於
num2!'
else
echo 'num1不大於
echo 'num1大於等於
num2!'
else
echo 'num1小於
echo 'num1小於
num2!'
else
echo 'num1不小於
echo 'num1小於等於
num2!'
else
echo 'num1大於
test 命令 進行數值 字元和檔案的測試
shell中的 test 命令用於檢查某個條件是否成立,它可以進行數值 字元和檔案三個方面的測試。引數說明 eq等於則為真 ne不等於則為真 gt大於則為真 ge大於等於則為真 lt小於則為真 le小於等於則為真 引數說明 等於則為真 不相等則為真 z 字串 字串的長度為零則為真 n 字串 字串的長...
Test命令 常用檔案測試
判斷給出的條件真假,如果為真,它的執行狀態為0,否則為非0。1 判斷檔案是否存在 cd bin if test e f.txt then echo 檔案已存在 else echo 檔案不存在 fi shell提供了與 a 或 o 非 邏輯操作符用於連線測試條件,優先順序為 非 或2 判斷檔案是否為目...
linux的判斷命令test之數值判斷
判斷命令test一般用於指令碼當中,可以簡寫為中括號 其會對跟隨的條件進行判斷,一般可以分為數值判斷 字串判斷和檔案判斷。語法格式為test 判斷條件 或 判斷條件 注意中括號 與判斷條件之間必須存在空格,還需注意判斷條件的判斷符號與比較值之間也需要存在空格。如果是test單獨使用,如果判斷條件為真...