如何調試shell腳本shell
方法一:sh -x script.sh -x選項會將運行到的腳本內容顯示在屏幕上,前面有個+號。這樣就知道哪句被執行到了。對調試頗有幫助。函數
方法二:在腳本中使用debug開關 適用於只調試部分腳本的狀況。 set -x ......(要調試的代碼段) set +x 而後sh script.sh運行腳本url
方法三:在腳本中添加打印 好比搞個log輸出函數,專門用於打印調試相關信息。 _log() { if [ "$_DEBUG" = "true" ]; then echo "調試信息" fi } 只要在外面控制$_DEBUG開關便可。debug