如何調試shell腳本

如何調試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

http://zhidao.baidu.com/link?url=P6QrfMC6Kj1FYQU7zKVIOiFGongg4c68N_Y_C5JTpDTVRsSYCSp5IPno5w7LBHmNU9SPP6jW2sXl9LgFfyFXgq調試

相關文章
相關標籤/搜索