使用set -e命令可以实现这个功能。set -e命令会导致脚本在执行时,一旦某个命令出错立即停止,并返回非零值。这种方式可以防止出现脚本继续执行的问题。
示例代码:
#!/bin/bash set -e
cmd1 cmd2 cmd3
当cmd2出错时,该脚本会立即停止,并返回非零值,不会继续执行cmd3。
上一篇:Bash:sort命令无法处理点号。
下一篇:bash:twoindependenttriggersassosiatedwithtwoindependentarguments