Linux shell之脚本命令跟踪

Linux shell之脚本命令跟踪

#!/bin/bash
#set -x 打开跟踪,set +x 关闭跟踪。对于复杂的脚本来说这个命令很有用,可以知道命令到哪里出了  #问题
set -x                        #打开跟跟踪
echo "hello ,welcome"          #第一条命令
set +x                        #关闭跟踪
echo "test set -x end"        第二条命令

#下面是执行结果

[root@sql tmp]# ./setx        #执行这个脚本,脚本名为setx
+ echo 'hello ,welcome'      #执行第一条命令
hello ,welcome                #执行结果输出
+ set +x                      #关闭跟踪
test set -x end              #第二条命令结果输出 ,这里并没出现被跟踪的命令,因为跟踪命
[root@sql tmp]#                令关闭了。

相关阅读

Linux Shell参数替换

Shell for参数

Linux/Unix Shell 参数传递到SQL脚本

Shell脚本中参数传递方法介绍

Shell脚本传递命令行参数

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/dfc9cce2782d7b3148b9509e8175cf8b.html