/bin/bash -x是什么意思?

例如一个脚本dumb.sh的内容为
#!/bin/bash
idx=1
echo$idx
/bin/bash-xdumb.sh的结果为:
+idx=1+echo11
而且/bin/bash-xdumb.sh>trace.log后,trace.log内容仅为:
1
有什么办法将/bin/bash-xdumb.sh的整个结果保存下来么?
达令说
浏览 5700回答 3
3回答

萧十郎

在manbash手册中章节:CONDITIONALEXPRESSIONS,-x的意思是:-xfileTrueiffileexistsandisexecutable.参数-x会列出shell执行语句的顺序并将其打印。+echo1这种语句并不是脚本的输出,所以不能将其保存到文件中。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript