佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > linux shell 條件判斷語句整理

linux shell 條件判斷語句整理

熱門標(biāo)簽:外呼系統(tǒng) 百度競價點擊價格的計算公式 服務(wù)器配置 美團 家政服務(wù)網(wǎng)絡(luò) 電話機器人搭建 硅谷的囚徒呼叫中心 解決方案

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

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

條件判斷:expression為整數(shù)操作
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 文檔是否可執(zhí)行,則為真
-g 是否配置了文檔的 SGID 位 -u 是否配置了文檔的 SUID 位
-G 文檔是否存在且歸該組任何 -w 文檔是否可寫,則為真
-k 文檔是否配置了的粘貼位 -t fd fd 是否是個和終端相連的打開的文檔描述符(fd 默認為 1)
-O 文檔是否存在且歸該用戶任何

標(biāo)簽:臨沂 北海 防城港 韶關(guān) 烏蘭察布 南昌 邢臺 撫州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux shell 條件判斷語句整理》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    婺源县| 普宁市| 客服| 永兴县| 海晏县| 昂仁县| 怀安县| 宣威市| 长泰县| 射洪县| 界首市| 理塘县| 邵武市| 垫江县| 天等县| 白城市| 永平县| 德昌县| 中卫市| 芮城县| 宣恩县| 长顺县| 商洛市| 辛集市| 页游| 开远市| 邻水| 潮州市| 长岭县| 延庆县| 民丰县| 新乡县| 西吉县| 安庆市| 大厂| 新昌县| 莫力| 太湖县| 内江市| 延安市| 长治市|