网络推广网站培训千锋教育学费一览表
web/
2025/10/3 21:11:07/
文章来源:
网络推广网站培训,千锋教育学费一览表,杭州手机软件开发,word可以做网页吗shell 和 || 的短路使用 和 || 在 shell 中分别表示 and 和 or#xff0c;和其它语言类似#xff0c;这两个操作有短路效应。也就是说#xff0c;当判断式已经确定时#xff0c;不再继续处理后续表达式。 在失败时中断#xff0c; || …shell 和 || 的短路使用 和 || 在 shell 中分别表示 and 和 or和其它语言类似这两个操作有短路效应。也就是说当判断式已经确定时不再继续处理后续表达式。 在失败时中断 || 在成功时中断。 简单的短路经常可以在一些网上的脚本里面看到。 如 a1
[ a -eq 2 ] echo a2 因为在第一个条件测试时已确定为假失败echo 并不会执行。 a1
[ a -eq 1 ] || echo a1 因为在第一个条件测试时已确定为真成功echo 并不会执行。 这种短路方式会给 shell 编程带来一定的便利减少很多的 if-else 语句。但在判断条件复杂时不建议使用过于复杂的短路组合以免大大降低了代码的可读性。 常见的用法 命令成功或失败后的后续处理 ifdown -a --excludelo ifup -a --excludelowhich lsb_release || exit 0简单条件判断 [ -n ${MY_IP} ] ifconfig eth0 ${MY_IP} 255.255.255.0转载于:https://www.cnblogs.com/fengyc/p/4482882.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86417.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!