小编use*_*560的帖子

bash -e flag和'&&'list命令

怎么解释这个bash行为?不要退出'&&'语句?

# bash -xe
bash-4.1# trap 'echo ERROR' ERR
+ trap 'echo ERROR' ERR
bash-4.1# false && true
+ false
bash-4.1# false && false
+ false
bash-4.1# false || true
+ false
+ true
bash-4.1# false || false
+ false
+ false
++ echo ERROR
ERROR
Run Code Online (Sandbox Code Playgroud)

bash

3
推荐指数
1
解决办法
1113
查看次数

标签 统计

bash ×1