Test命令 數值測試

2022-06-08 22:54:31 字數 1582 閱讀 5399

引數

說明-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單獨使用,如果判斷條件為真...