首页 / 操作系统 / Linux / 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参数替换 http://www.linuxidc.com/Linux/2013-06/85356.htmShell for参数 http://www.linuxidc.com/Linux/2013-07/87335.htmLinux/Unix Shell 参数传递到SQL脚本 http://www.linuxidc.com/Linux/2013-03/80568.htmShell脚本中参数传递方法介绍 http://www.linuxidc.com/Linux/2012-08/69155.htmShell脚本传递命令行参数 http://www.linuxidc.com/Linux/2012-01/52192.htm