关键字:tcl exec auto_execok env
1, java找到了1.5的,javac找到了1.6的。真是奇怪,帮助中说,exec和cmd中不同,cmd中找到的是同一个版本。
2,auto_execok 可以看到找到的exec运行的外部命令的全路径;
3,在cmd的中可以“start java”运行看java的全路径。
4,另外,exec在tk中运行,tk的stdin、stdout,和标准输入输出不同,见帮助。
顺便提一个:
tcl中奇怪的事情,对于env这个特殊的数组,tcl中的下标不区分大小写,也就是【puts $env(PAth) 】与【puts $env(Path) 】等价。