shell的debug模式


如何調試shell腳本?

在指定shell運行版本時加上 '-x'

#!/bin/bash   -x

 

➜  demo git:(master) ✗ cat debug.sh
#!/bin/bash -x


echo "hi"
date
sleep 1 
echo "hi"
date

 

調試結果:

➜  demo git:(master) ✗ ./debug.sh 
+ echo hi
hi
+ date
2019年 1月 7日 星期一 13時24分18秒 CST
+ sleep 1
+ echo hi
hi
+ date

  

 

調試結果:

➜  demo git:(master) ✗ sh -x debug.sh
+ echo hi     ---語句
hi                 ----調試輸出
+ date
2019年 1月 7日 星期一 13時19分33秒 CST
+ sleep 1
+ echo hi
hi
+ date  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM