无法读取"env":变量是数组



我在尝试获取变量的值时从 TCL 解释器收到以下错误env

puts $env
can't read "env": variable is array

如果 TCL 变量是数组,如何获取其值?

parray

是在Tcl8.5中引入的,用于"放置"数组:

parray env

请注意,您需要提供数组名称,而不是数组变量。

否则,您可以使用循环:

foreach {key value} [array get env] {
puts "env($key) = $value"
}

相关内容

  • 没有找到相关文章

最新更新