shell脚本调试

2019-08-18  本文已影响0人  迷鹿milu

脚本调试

1 使用 -x 启动脚本跟踪调试功能

bash -x script.sh

  或者修改shebang,将脚本的第一行 #!/bin/bash 修改为 #!/bin/bash -xv 自动跟踪脚本调试功能

2 脚本进行部分调试

set builtin 功能
set -x 在执行时显示参数和命令。
set +x 禁止调试。
set -v 当命令进行读取时显示输入。
set +v 禁止打印输入。

  例一:

#!/bin/bash
#文件名: debug.sh
for i in {1..6};
do
set -x
echo $i
set +x
done
echo "Script executed"
上一篇 下一篇

猜你喜欢

热点阅读