如何使用扩展的变量呈现bash脚本?

时间:2010-09-27 05:31:32

标签: bash variables

如何显示扩展变量的Bash脚本。我想看看脚本实际执行的是什么,没有做任何事情。

4 个答案:

答案 0 :(得分:4)

有三个相关选项:

  • -n - 不执行
  • -v - 显示正在阅读的代码
  • -x - 显示执行时的代码

AFAIK,您无法看到有效-n的扩展变量,但除非-n生效,否则无法避免执行代码。所以,粗略地说,你必须执行脚本来查看扩展变量。

答案 1 :(得分:2)

您可以使用-x的{​​{1}}选项作为:

bash

答案 2 :(得分:1)

使用echo为您的命令添加前缀?

答案 3 :(得分:1)

如果你没有执行变量赋值,那么就没有什么可扩展了。