小编Dar*_* Ng的帖子

bash 陷阱 EXIT $LINENO 始终为 1

测试文件

#!/bin/bash
set -e
trap 'echo $LINENO' EXIT
/bin/false
Run Code Online (Sandbox Code Playgroud)

跑步

$ ./test.sh
1
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到“/bin/false”的实际行号而不是总是“1”?

bash shell bash-trap

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

标签 统计

bash ×1

bash-trap ×1

shell ×1