我正在尝试调试我的脚本。例如a.sh调用b.sh。
#a.sh
echo "in a.sh"
source b.sh
#b.sh
echo "in b.sh"
如果我确定b.sh没问题,只想调试a.sh,我就是以
运行bash -x a.sh
如何禁用显示屏' -x'在b.sh中设置,可能会将b.sh修改为
#b.sh
x_option=$(get -x) # if there is such function
set +x
echo "in b.sh"
[ $x_optoin = 1 ] && set -x