如何显示扩展变量的Bash脚本。我想看看脚本实际执行的是什么,没有做任何事情。
答案 0 :(得分:4)
有三个相关选项:
-n
- 不执行-v
- 显示正在阅读的代码-x
- 显示执行时的代码 AFAIK,您无法看到有效-n
的扩展变量,但除非-n
生效,否则无法避免执行代码。所以,粗略地说,你必须执行脚本来查看扩展变量。
答案 1 :(得分:2)
您可以使用-x
的{{1}}选项作为:
bash
答案 2 :(得分:1)
使用echo
为您的命令添加前缀?
答案 3 :(得分:1)
如果你没有执行变量赋值,那么就没有什么可扩展了。