课程
/运维&测试
/Linux
/shell编程之条件判断与流程控制
第一个if条件判断 应该是 -n 吧? -z是判断为空则执行,-n是判断不为空。不过奇怪的是后面运行没错,什么情况?
2016-06-29
源自:shell编程之条件判断与流程控制 6-2
正在回答
! -n 相当于 -z
程序是if [ ! z "$name" -a ! z "$num" -a ! z "$pass" ]
前面有个非,判断不是空为真。你的问题是这个吗?
举报
Linux shell实用案例学习,一定会使你Linux运维能力再次提高
1 回答不使用if判断符号也可以?
2 回答为什么不能用if [ $test==httpd ]来判断apache是否启动
1 回答shell判断
2 回答第三个嵌套if简化成这样,没啥漏洞吧,求检测
4 回答咨询下老师,if判断里不能用正则表达式么?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号