0
我是從當前腳本看到這個「無效的命令名稱錯誤」的TCL腳本只檢查包的正確版本安裝或沒有調用腳本(tclscript)。
#!/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]"
不明白爲什麼我得到這個「無效的命令名稱錯誤」誰能幫助調用從另一個TCL腳本Tcl腳本與多個arguements
嘗試圍繞EVAL去掉括號...名單。 –