亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Linux Shell > 正文

Shell腳本test命令使用總結和實例

2020-07-27 19:14:53
字體:
來源:轉載
供稿:網友

Shell中的 test 命令用于檢查某個條件是否成立,它可以進行數值、字符和文件三個方面的測試。

數值測試

參數 說明
-eq 等于則為真
-ne 不等于則為真
-gt 大于則為真
-ge 大于等于則為真
-lt 小于則為真
-le 小于等于則為真

例如:

復制代碼 代碼如下:

num1=100
num2=100
if test $[num1] -eq $[num2]
then
    echo 'The two numbers are equal!'
else
    echo 'The two numbers are not equal!'
fi

輸出:
The two numbers are equal!

字符串測試

參數 說明
= 等于則為真
!= 不相等則為真
-z 字符串 字符串長度偽則為真
-n 字符串 字符串長度不偽則為真

例如:

復制代碼 代碼如下:

num1=100
num2=100
if test num1=num2
then
    echo 'The two strings are equal!'
else
    echo 'The two strings are not equal!'
fi

輸出:
The two strings are equal!

文件測試

參數 說明
-e 文件名 如果文件存在則為真
-r 文件名 如果文件存在且可讀則為真
-w 文件名 如果文件存在且可寫則為真
-x 文件名 如果文件存在且可執行則為真
-s 文件名 如果文件存在且至少有一個字符則為真
-d 文件名 如果文件存在且為目錄則為真
-f 文件名 如果文件存在且為普通文件則為真
-c 文件名 如果文件存在且為字符型特殊文件則為真
-b 文件名 如果文件存在且為塊特殊文件則為真

例如:

復制代碼 代碼如下:

cd /bin
if test -e ./bash
then
    echo 'The file already exists!'
else
    echo 'The file does not exists!'
fi

輸出:
The file already exists!

另外,Shell還提供了與( ! )、或( -o )、非( -a )三個邏輯操作符用于將測試條件連接起來,其優先級為:“!”最高,“-a”次之,“-o”最低。例如:

復制代碼 代碼如下:

cd /bin
if test -e ./notFile -o ./bash
then
    echo 'One file exists at least!'
else
    echo 'Both dose not exists!'
fi

輸出:
One file exists at least!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本精品性网站在线观看| 在线成人激情黄色| 性夜试看影院91社区| 亚洲第一精品夜夜躁人人爽| 在线播放亚洲激情| 欧美又大粗又爽又黄大片视频| 中文字幕亚洲一区| 92国产精品久久久久首页| 91亚洲精品视频| 欧美性xxxxhd| 97在线视频观看| 亚洲伊人一本大道中文字幕| 97热在线精品视频在线观看| 欧美电影免费在线观看| 中文字幕日韩av综合精品| 国产精品国模在线| 成人av色在线观看| 国产精品99久久久久久久久| 日韩在线观看网址| 国产精品观看在线亚洲人成网| 日韩在线中文字| 国产精品一区二区av影院萌芽| 日韩av理论片| 欧美电影第一页| 亚洲精品国产精品国自产在线| 日韩在线视频播放| 色妞色视频一区二区三区四区| 亚洲女成人图区| 国产精品老牛影院在线观看| 日韩最新av在线| 久久久久久国产精品三级玉女聊斋| 青青草原成人在线视频| 国产精品1234| 国产日韩欧美电影在线观看| 中文字幕在线视频日韩| 国产精品精品视频| 97精品国产aⅴ7777| 欧美性高潮在线| 亚洲欧美日韩中文在线| 久久影视电视剧免费网站清宫辞电视| 亚洲女同精品视频| 81精品国产乱码久久久久久| 成人免费高清完整版在线观看| 亚洲欧美日韩区| 久久久中精品2020中文| 欧洲一区二区视频| 亚洲丝袜av一区| 色综合色综合网色综合| 日本久久久a级免费| 欧美日韩国产123| 性欧美办公室18xxxxhd| 欧美午夜www高清视频| 欧美日韩国内自拍| 亚洲韩国欧洲国产日产av| 亚洲高清免费观看高清完整版| 这里只有精品在线播放| 日韩欧美在线第一页| 日本久久中文字幕| 久久久中精品2020中文| 欧美天天综合色影久久精品| 欧美精品免费在线| 国产成人精品久久二区二区| 亚洲欧美一区二区三区四区| 久久天天躁狠狠躁夜夜爽蜜月| 日韩美女视频在线观看| 欧美精品电影在线| 隔壁老王国产在线精品| 日本免费久久高清视频| 91中文字幕在线观看| 日韩午夜在线视频| 91丨九色丨国产在线| 国产999精品| 国产网站欧美日韩免费精品在线观看| 国产在线98福利播放视频| 国产精品一区二区三区在线播放| 一区二区av在线| 88xx成人精品| 欧美大成色www永久网站婷| 热久久视久久精品18亚洲精品| 亚洲免费福利视频| 热99精品只有里视频精品| 欧美成人亚洲成人日韩成人| 一区二区中文字幕| 久久6精品影院| 国产精品一区二区久久久| 中文字幕日韩精品有码视频| 久久99精品久久久久久噜噜| 亚洲一区二区三区四区在线播放| 亚洲精品午夜精品| 久久男人av资源网站| 国产欧美日韩精品丝袜高跟鞋| 影音先锋欧美在线资源| 欧美老女人xx| 久久久国产一区二区三区| 91国产视频在线| 久久久精品在线| 欧美激情一级精品国产| 日韩一中文字幕| 久久噜噜噜精品国产亚洲综合| 日韩欧美中文字幕在线观看| 亚洲精品v天堂中文字幕| 97精品国产97久久久久久免费| 97精品国产97久久久久久春色| 久久久女女女女999久久| 亚洲成人激情在线观看| 亚洲一区av在线播放| 97免费视频在线| 亚洲国产97在线精品一区| 亚洲视频在线观看视频| 久久久久亚洲精品国产| 国产日韩欧美中文| 69国产精品成人在线播放| 欧洲亚洲妇女av| 欧美黄色片视频| 亚洲第一区第二区| 伊人伊人伊人久久| 欧美日韩精品二区| 丝袜亚洲另类欧美重口| 中文字幕一区二区三区电影| 日韩高清av一区二区三区| 国产精品1区2区在线观看| 日韩一区二区在线视频| 国产成人鲁鲁免费视频a| 亚洲一区二区三区视频播放| 91国产高清在线| 国产精品偷伦视频免费观看国产| 欧美黄色片视频| 欧美日韩精品二区| 91久久国产婷婷一区二区| 国产精品第10页| 国产精品扒开腿爽爽爽视频| 国产日本欧美一区二区三区| 国产精品嫩草影院久久久| 国产亚洲精品美女| 尤物九九久久国产精品的分类| 国产精自产拍久久久久久| 国产精品丝袜视频| 欧美日韩在线第一页| 欧美日韩在线免费| 日韩欧美精品中文字幕| 丁香五六月婷婷久久激情| 久久99精品视频一区97| 国产一区二区三区在线| 国产精品尤物福利片在线观看| 久久久久久久成人| 精品国产31久久久久久| 国产精品视频网站| 亚洲欧美中文日韩v在线观看| 4438全国成人免费| 97色在线视频| 欧美中文在线字幕| 91精品综合久久久久久五月天| 亚洲精品久久久久久下一站| 成人网在线免费看| 色综合91久久精品中文字幕| 国产精品白嫩初高中害羞小美女| 日韩精品极品视频免费观看| 欧美日韩国产黄| 亚洲成人中文字幕| 国产999精品视频| 国产一区二区三区丝袜| 在线国产精品视频| 狠狠躁18三区二区一区| 美女av一区二区|