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就该这么学》一起氏稿交流
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)