您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“Linux SHELL if命令參數(shù)的說(shuō)明”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“Linux SHELL if命令參數(shù)的說(shuō)明”吧!
* -b 當(dāng)file存在并且是塊文件時(shí)返回真
* -c 當(dāng)file存在并且是字符文件時(shí)返回真
* -d 當(dāng)pathname存在并且是一個(gè)目錄時(shí)返回真
* -e 當(dāng)pathname指定的文件或目錄存在時(shí)返回真
* -f 當(dāng)file存在并且是正規(guī)文件時(shí)返回真
* -g 當(dāng)由pathname指定的文件或目錄存在并且設(shè)置了SGID位時(shí)返回為真
* -h 當(dāng)file存在并且是符號(hào)鏈接文件時(shí)返回真,該選項(xiàng)在一些老系統(tǒng)上無(wú)效
* -k 當(dāng)由pathname指定的文件或目錄存在并且設(shè)置了“粘滯”位時(shí)返回真
* -p 當(dāng)file存在并且是命令管道時(shí)返回為真
* -r 當(dāng)由pathname指定的文件或目錄存在并且可讀時(shí)返回為真
* -s 當(dāng)file存在文件大小大于0時(shí)返回真
* -u 當(dāng)由pathname指定的文件或目錄存在并且設(shè)置了SUID位時(shí)返回真
* -w 當(dāng)由pathname指定的文件或目錄存在并且可執(zhí)行時(shí)返回真。一個(gè)目錄為了它的內(nèi)容被訪問(wèn)必然是可執(zhí)行的。
* -o 當(dāng)由pathname指定的文件或目錄存在并且被子當(dāng)前進(jìn)程的有效用戶ID所指定的用戶擁有時(shí)返回真。
UNIX Shell 里面比較字符寫(xiě)法:
* -eq 等于
* -ne 不等于
* -gt 大于
* -lt 小于
* -le 小于等于
* -ge 大于等于
* -z 空串
* = 兩個(gè)字符相等
* != 兩個(gè)字符不等
* -n 非空串
到此,相信大家對(duì)“Linux SHELL if命令參數(shù)的說(shuō)明”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。