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]# 令关闭了。
相关阅读: