码迷,mamicode.com
首页 > 系统相关 > 详细

shell脚本调试

时间:2019-08-28 13:13:08      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:令行   启动   有助于   启用   联系   简单   跟踪   使用   工具   

shell "-x"选项可用来跟踪脚本的执行,是调试shell脚本的强有力工具。“-x”选项使shell在执行脚本的过程中把它实际执行的每一个命令行显示出来,并且在行首显示一个"+"号。 "+"号后面显示的是经过了变量替换之后的命令行的内容,有助于分析实际执行的是什么命令。 “-x”选项使用起来简单方便,可以轻松对付大多数的shell调试任务,应把其当作首选的调试手段。

shell的执行选项除了可以在启动shell时指定外,亦可在脚本中用set命令来指定。 "set -参数"表示启用某选项,"set +参数"表示关闭某选项。有时候我们并不需要在启动时用"-x"选项来跟踪所有的命令行,这时我们可以在脚本中使用set命令,如以下脚本片段所示:

set -x    #启动"-x"选项

要跟踪的程序段

set +x     #关闭"-x"选项



作者:Wall_e
链接:https://www.jianshu.com/p/1ce699d2f284
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

shell脚本调试

标签:令行   启动   有助于   启用   联系   简单   跟踪   使用   工具   

原文地址:https://www.cnblogs.com/igoodful/p/11423299.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!