如何调试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调试

相关文章
相关标签/搜索