shell调试

2014-09-24

有时shell脚步需要调试,可以用-x参数

方法一:
sh -x script.sh-x选项会将运行到的脚本内容显示在屏幕上,前面有个+号。这样就知道哪句被执行到了。对调试很有帮助。

方法二:在脚本中使用debug开关适用于只调试部分脚本的情况。
set -x
搜索......(要调试的代码段)
set +x
然后sh script.sh运行脚本

方法三:
在脚本中添加打印比如搞个log输出函数,专门用于打印调试相关信息。
_log(){
if [ "$_DEBUG" = "true" ]; then
echo "调试信息"
fi
}只要在外面控制$_DEBUG开关即可。

分类:Linux | 标签: |

相关日志

评论被关闭!