2020
09-29
09-29
shell脚本返回值及其使用场景的实现
应用场景在一些应用中(比如Jenkins),嵌入了shell脚本,系统通过shell脚本的返回值来判断执行结果,如果返回值非0,则发生了执行错误,需要中止执行,这在使用单个命令时没有问题。然而,在shell(A)脚本又调用了shell脚本文件(B)时,当被调用的shell脚本B执行过程中发生了错误时,系统不会认为B有问题,而是继续往下执行。这样就会掩盖了问题。解决在被调用的shell脚本B中返回错误代码,当被调用的shell脚本B中发生错误时...
继续阅读 >