我必须在Tcl程序中运行一个用专有的非Tcl语言编写的程序,然后收集它的输出,以便我的其他Tcl程序进一步处理。
我尝试使用exec命令,但它出错了:无法执行.....没有这样的文件或目录消息。
这就是我运行它的方式:
set x [exec readDataBaseVals data]
因为我必须使用$ x的值进行进一步处理。这会产生以下错误
couldn't execute "readDataBaseVals": no such file or directory