如何查看局部变量?如果我创建一个局部变量,例如,VR1=rhe17
我在运行时无法看到它,printenv
除非我使用 使其成为环境变量export VR1
。
答案1
要查看当前 shell 的本地变量,您需要使用 shell 内置命令:set
不带任何参数,它将输出所有变量及其值。
env
和printenv
是外部命令(通常在 中/usr/bin
),因此它们只会显示导出的变量。
如何查看局部变量?如果我创建一个局部变量,例如,VR1=rhe17
我在运行时无法看到它,printenv
除非我使用 使其成为环境变量export VR1
。
要查看当前 shell 的本地变量,您需要使用 shell 内置命令:set
不带任何参数,它将输出所有变量及其值。
env
和printenv
是外部命令(通常在 中/usr/bin
),因此它们只会显示导出的变量。