shell 脚本如何进行调试?

shell 脚本如何进行调试?,第1张

Shell提供了一些用于调试脚本的选携巧项,如:

1.-n :读一遍脚本中的命令但不执行,用于检查脚本中的语法错误。

2.-v :一边执行脚本,一边将执行过的脚本命令打印到标准错误输出。

3.-x :提供跟踪执行信息,将执行的每一条命令和结果依次打印出来。该选项有三种常见的使用方法:

1.在命令行提供参数。如:itcast@itcast$ sh -x ./script.sh

2.在脚本开头提供参数。如:#! /bin/sh -x

在脚本中用set命令启用或禁用参数。如:set -x 和 set +x分别表示启用和禁用-x参数,这样可以只对脚本中的某一段进辩册行跟踪调试。

学会了辩灶键吗?我也是在黑马程序员学了C之后会的,现在已经工作了,工资15K,福利待遇挺好的。

【方式一】: 通过echo方式

功能: 最简单的调试方法,可以在任何怀疑出错的地方用echo打印变量

场合嫌升: 所有怀疑可能有问题的地方

示例: echo $VAR

【方式二】: 通过选项方式

-n

功能: 读取shell脚本,但歼者孝不实际执行

场合: 用于测试Shell脚本中是否存在语法错误

详细查看http://blog.csdn.net/jerry_1126/article/details/52096886

http://www.linuxprobe.com/chapter-04.html

加入《Linux就该这么学》一起氏稿交流


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12353960.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存