调试脚本
调试 脚本
2023-09-11 14:14:33 时间
Shell 脚本调试的主要工作是发现引发脚本错误的原因, 以及在脚本中定位发生错误的行。Bash 提供了多种脚本调试的功能。
但最常用的脚本调试方法是使用Bash 的 -x 选项启动一个子Shell, 它将以调试模式运行整个脚本, 使She11 在执行脚本的过
程中把实际执行的每一个命令行显示出来, 并且在命令行的行首显示一个“ + " 号, “ + " 号后面显示的是经过了参数扩展之
后的命令行的内容, 有助于分析实际执行的是什么命令。
下面我们来看一下脚本c.sh 巳sh 以调试模式运行时的输出:
[root@hadoop01 cjj]# bash -x ./c.sh + SOME_DIR=/root/cjj/ + cd /root/cjj/ + '[' 0 -eq 0 ']' + rm -rf '*txt'
相关文章
- 存储过程系列之调试存储过程 SQL Server 2005
- JS脚本病毒调试脚本-Trojan[Downloader]:JS/Nemucod
- Yii 日志与调试 debugtoolbar
- C#中巧用#if DEBUG 进行调试
- Angular里interpolation text节点的创建逻辑,单步调试
- 如何通过调试的方式搞清楚Angular createEmbeddedView具体创建的UI元素是什么
- rk3399 实战调试记录
- 硬件调试-ILA
- [WebView五学习]:调试Web Apps
- CMake调试器出炉:调试你的CMake脚本
- 重要的调试技巧
- Eclipse Debug 调试
- Chrome之console调试