課程
/運維&測試
/Linux
/shell編程之條件判斷與流程控制
第一個if條件判斷 應(yīng)該是 -n 吧? -z是判斷為空則執(zhí)行,-n是判斷不為空。不過奇怪的是后面運行沒錯,什么情況?
2016-06-29
源自:shell編程之條件判斷與流程控制 6-2
正在回答
! -n 相當于 -z
程序是if [ ! z "$name" -a ! z "$num" -a ! z "$pass" ]
前面有個非,判斷不是空為真。你的問題是這個嗎?
舉報
Linux shell實用案例學(xué)習(xí),一定會使你Linux運維能力再次提高
1 回答不使用if判斷符號也可以?
2 回答為什么不能用if [ $test==httpd ]來判斷apache是否啟動
1 回答shell判斷
2 回答第三個嵌套if簡化成這樣,沒啥漏洞吧,求檢測
4 回答咨詢下老師,if判斷里不能用正則表達式么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-25
! -n 相當于 -z
2016-07-05
程序是if [ ! z "$name" -a ! z "$num" -a ! z "$pass" ]
前面有個非,判斷不是空為真。你的問題是這個嗎?