我正在从当前脚本调用脚本(tclscript),看到这个“无效的命令名错误”,tcl 脚本只是检查是否安装了正确版本的包。
#!/bin/tclsh
# i am doing this for multiple packages in a loop
set list {/usr/local/script}
lappend list -check
lappend list -package
lappend list tcl-devel
lappend list version
[eval exec $list]
输出:
invalid command name "
checking the version [ ok ] #expected output
-checks successful! #expected output
"
while executing
"[eval exec $list]"
不明白为什么我得到这个“无效的命令名错误”任何人都可以帮忙