我想构造一个复杂的变量,让我们看看:
set entry_arg [lindex $argv 1]
set command_to_launch {extrernal_command_tool -option "set var $entry_arg" -other_option}
exec $command_to_lauch
命令启动,没问题...
但是,问题是工具获取 $entry_arg 并崩溃......这是由于不允许 tcl 解释 de 变量的“”
set command_to_launch {extrernal_command_tool -option "set var [lindex $argv 1]" -other_option}
有同样的问题!
我该如何解决?