课程
/运维&测试
/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 回答shell编程之条件判断——按文件类型判断