0
在TCL /期望中,TCL从一个命令赋值变量
我可以迭代expect脚本中的命令行参数。
foreach arg $argv {
puts "This is your args: $arg"
}
如果我想创建一个用来存储/长度的$ argv的 的大小的一个变量,我该怎么办呢?以下命令似乎不起作用。
set argSize llength $argv
在TCL /期望中,TCL从一个命令赋值变量
我可以迭代expect脚本中的命令行参数。
foreach arg $argv {
puts "This is your args: $arg"
}
如果我想创建一个用来存储/长度的$ argv的 的大小的一个变量,我该怎么办呢?以下命令似乎不起作用。
set argSize llength $argv
Woops缺少方括号作为“可执行文件”。之后,它就可以工作。太快:-)
set argSize [llength $argv]
puts "argSize $argSize"
方括号表示“评估Tcl的这一点并使用结果”。 –
所有Tcl的语法规则[记录](http://tcl.tk/man/tcl8.6/TclCmd/Tcl.htm)放弃 - 这里只有12人。 –