use*_*991 6 ruby perl tcl backticks
在Ruby/PERL中,我可以非常轻松地将系统命令的控制台输出输入到文件中.例如:
$k = `ls`
Run Code Online (Sandbox Code Playgroud)
将输出ls输入到PERL(和Ruby)中的变量$ k中.
怎么能在Tcl中做这样的事情?
谢谢
使用exec命令获得相同的结果.
set output [ exec ls ]
puts $output
Run Code Online (Sandbox Code Playgroud)
手册页:exec