-1
有沒有使用任何區別:從bash的手冊頁它指出它們是相同的,我可以看到的唯一區別是,從用戶角度來看,第二格式更明確set -e和set -o errexit之間有區別嗎?
set -e
set -o errexit
。
有沒有使用任何區別:從bash的手冊頁它指出它們是相同的,我可以看到的唯一區別是,從用戶角度來看,第二格式更明確set -e和set -o errexit之間有區別嗎?
set -e
set -o errexit
。
你是對的。 set -o <option>
是設置各種選項的通用方式,而set -e
是errexit
選項的快捷方式。它們具有相同的效果。
有許多像這樣的快捷方式,如手冊頁所示。 set -u
爲set -o nounset
是另一種常用選項。