使用set命令禁用unix中的详细调试

Nos*_*mus 6 unix debugging

在我在unix中的bash脚本中,我添加 set -x 了能够和调试输出.例如,我可以看到:

+qualityPostActionPDT.sh:23> echo -e Our current directory is /Projects/QualityTest
Our current directory is /Projects/QualityTest
Run Code Online (Sandbox Code Playgroud)

现在我要禁用它.我怎么能这样做,我不再需要详细了..

dev*_*ull 11

他说:

set +x
Run Code Online (Sandbox Code Playgroud)

会禁用跟踪.

手册:

使用‘+’而不是‘-’导致关闭这些选项.这些选项也可以在调用shell时使用.可以在中找到当前的选项集$-.