腳本調試
1 使用 -x 啟動腳本跟蹤調試功能
bash -x script.sh
??或者修改shebang赁豆,將腳本的第一行 #!/bin/bash
修改為 #!/bin/bash -xv
自動跟蹤腳本調試功能
2 腳本進行部分調試
set builtin | 功能 |
---|---|
set -x | 在執(zhí)行時顯示參數(shù)和命令杂曲。 |
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"