91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中如何使用shell 條件判斷語句

發布時間:2021-08-02 13:56:06 來源:億速云 閱讀:135 作者:Leah 欄目:系統運維

linux中如何使用shell 條件判斷語句,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

常用系統變量
$0 當前程式的名稱
$n 當前程式的第n個參數,n=1,2,…9
$* 當前程式的任何參數(不包括程式本身)
$# 當前程式的參數個數(不包括程式本身)
$$ 當前程式的PID
$! 執行上一個指令的PID(似乎不行?)
$? 執行上一個指令的返回值

條件判斷:expression為字符串操作
-n str 字符串str是否不為空
-z str 字符串str是否為空
str1 =str2 str1是否和str2相同
str1!=str2 str1是否和str2不同

條件判斷:expression為整數操作
expr1 -a expr2 假如 expr1 和 expr2 評估為真,則為真
expr1 -o expr2 假如 expr1 或 expr2 評估為真,則為真

條件判斷:expression為bool操作
int1 -eq int2 假如int1等于int2,則為真
int1 -ge int2 假如int1大于或等于int2,則為真
int1 -gt int2 假如int1大于int2 ,則為真
int1 -le int2 假如int1小于或等于int2 ,則為真
int1 -lt int2 假如int1小于int2 ,則為真
int1 -ne int2 假如int1不等于int2 ,則為真

條件判斷:expression為文檔操作
-b 是否塊文檔 -p 文檔是否為一個命名管道
-c 是否字符文檔 -r 文檔是否可讀
-d 是否一個目錄 -s 文檔的長度是否不為零
-e 文檔是否存在 -S 是否為套接字文檔
-f 是否普通文檔 -x 文檔是否可執行,則為真
-g 是否配置了文檔的 SGID 位 -u 是否配置了文檔的 SUID 位
-G 文檔是否存在且歸該組任何 -w 文檔是否可寫,則為真
-k 文檔是否配置了的粘貼位 -t fd fd 是否是個和終端相連的打開的文檔描述符(fd 默認為 1)
-O 文檔是否存在且歸該用戶任何

關于linux中如何使用shell 條件判斷語句問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安岳县| 博罗县| 岗巴县| 张家港市| 谷城县| 柳州市| 平昌县| 遂川县| 邢台市| 庆阳市| 电白县| 大丰市| 凤庆县| 淮安市| 贡嘎县| 满城县| 个旧市| 辽源市| 钦州市| 黎平县| 塔城市| 九台市| 进贤县| 泌阳县| 宜良县| 安多县| 金堂县| 修文县| 玉溪市| 丰都县| 都昌县| 扎兰屯市| 凌海市| 东港市| 澄江县| 惠来县| 清水县| 陆河县| 孟津县| 广宗县| 雷州市|