我在慶典與||相呼應和&&
echo this || echo that && echo other
嘗試下面的命令這使輸出
this
other
我din't明白!
我的乾燥運行進入這種方式:
echo this || echo that && echo other
意味着true || true && true
- 由於,
&&
具有more precedence
比||
,第二表達式計算第一 - 由於,
both are true
,所述||
被評估這也給真正。 - 因此,我的結論輸出是:
是
其他
這
從Java的背景,其中&&
比||
更多的優先級分別爲,我無法將此與bash聯繫起來。
任何投入將是非常有益的!
注意兩者相同的優先順序從左到右聯想 – 2013-02-12 16:20:50