我想知道 bash 脚本中的任何命令是否以非零状态退出。
我想要类似于set -e
功能的东西,除了我不希望它在命令以非零状态退出时退出。我希望它运行整个脚本,然后我想知道:
a) 所有命令以退出状态 0 退出- 或
-
b) 一个或多个命令以非零状态退出
例如,给定以下内容:
#!/bin/bash
command1 # exits with status 1
command2 # exits with status 0
command3 # exits with status 0
我希望所有三个命令都运行。运行脚本后,我想要指示至少有一个命令以非零状态退出。