Python代码:
print "Initiating myPy..."
...
try:
opts, args = getopt.getopt(sys.argv[1:], "d:", ["dolphins="])
except getopt.GetoptError:
print '\tUsage: python myPy.py -d <foo>'
sys.exit(-1)
服务器响应:
启动myPy ......
Usage: python myPy.py -d <foo>
完成:成功
我受到几个来源的印象,任何非零系统退出代码都应该导致构建失败。为什么我的情况不会发生这种情况?它与构建配置设置有关吗?
答案 0 :(得分:4)
/bin/sh sh133331232.sh -xe
? -e标志表示失败时退出,是否存在?exit $?
。