Linux set-e和set-o-errexit之间有区别吗?
使用以下各项之间是否有任何区别:Linux set-e和set-o-errexit之间有区别吗?,linux,bash,Linux,Bash,使用以下各项之间是否有任何区别: set -e set -o errexit 从bash手册页上看,它们是相同的,我能看到的唯一区别是,从用户的角度来看,第二种格式更加明确。你说得对set-o是设置各种选项的通用方法,而set-e是errexit选项的快捷方式。它们具有相同的效果 如手册页所示,有许多这样的快捷方式set-uforset-o-set是另一个常用选项
set -e
set -o errexit
从bash手册页上看,它们是相同的,我能看到的唯一区别是,从用户的角度来看,第二种格式更加明确。你说得对
set-o
是设置各种选项的通用方法,而set-e
是errexit
选项的快捷方式。它们具有相同的效果
如手册页所示,有许多这样的快捷方式set-u
forset-o-set
是另一个常用选项