当前位置: 首页 > news >正文

求职网站网页设计网站根目录在哪wordpress

求职网站网页设计,网站根目录在哪wordpress,怎么阻止网站,企业建站服务器shell && 和 || 的短路使用 && 和 || 在 shell 中分别表示 and 和  or,和其它语言类似,这两个操作有短路效应。也就是说,当判断式已经确定时,不再继续处理后续表达式。 && 在失败时中断, || …

shell && 和 || 的短路使用

&&|| 在 shell 中分别表示 and 和  or,和其它语言类似,这两个操作有短路效应。也就是说,当判断式已经确定时,不再继续处理后续表达式。 && 在失败时中断, || 在成功时中断。 简单的短路经常可以在一些网上的脚本里面看到。

如:

a=1
[ a -eq 2 ] && echo "a=2"

因为在第一个条件测试时,已确定为假(失败),echo 并不会执行。

a=1
[ a -eq 1 ] || echo "a=1"

因为在第一个条件测试时,已确定为真(成功),echo 并不会执行。

这种短路方式会给 shell 编程带来一定的便利,减少很多的 if-else 语句。但在判断条件复杂时,不建议使用过于复杂的短路组合,以免大大降低了代码的可读性。

常见的用法:

  1. 命令成功或失败后的后续处理

     ifdown -a --exclude=lo && ifup -a --exclude=lowhich lsb_release || exit 0
  2. 简单条件判断

     [ -n "${MY_IP}" ] && ifconfig eth0 "${MY_IP}" 255.255.255.0

转载于:https://www.cnblogs.com/fengyc/p/4482882.html

http://www.lebaoying.cn/news/593.html

相关文章: