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]# 令關閉了。