相关疑难解决方法(0)

shell 逻辑运算符 &&、|| 的优先级

我试图了解逻辑运算符优先级在 bash 中是如何工作的。例如,我会期望以下命令不会回显任何内容。

true || echo aaa && echo bbb
Run Code Online (Sandbox Code Playgroud)

然而,出乎我的意料,bbb被打印出来了。

有人可以解释一下,我如何理解bash 中的复合&&||运算符?

shell bash

173
推荐指数
3
解决办法
11万
查看次数

标签 统计

bash ×1

shell ×1