Determine if `set -e` flag if is active in bash

前端 未结 4 976
生来不讨喜
生来不讨喜 2021-01-14 03:44

In a bash script/shell, is there a programmatic way to determine if the set -e flag is active?

I just need a boolean letting me know if it\'s on/off.

4条回答
  •  借酒劲吻你
    2021-01-14 04:27

    From help test:

        -o OPTION      True if the shell option OPTION is enabled.
    

    Thus:

    [ -o errexit ]
    

提交回复
热议问题