我以前没有用过tcl,只需要做一个小把戏,我可以在bash之类的东西中做,但我需要它来跨平台工作(例如windows上cygwin中的tcl )。
有人能建议一个简短的(5-10)模糊函数,它在接受两个字符串参数后只返回0吗?它只是不能运行一些在Mac/Cygwin下不起作用的shell命令。
顺便说一句,为什么要这样做:花点时间写一个测试--生成其中一个文件的东西坏了,但我不能改变它,在TCL测试脚本中做了大量修改,直到我做了大量的修改,使用了一个没有坏掉的不同的“测试核心”。现在只要声明第一个文件为“好”,如果它存在的话。
发布于 2010-10-09 13:08:04
我不理解混淆的要求,但是创建一个带有两个参数并返回0
的命令的最简单方法是:
proc theCommandName {firstArgument secondArgument} {
return 0
}
有各种各样的方法可以使事情变得模糊(例如,实际上不匹配任何内容的正则表达式,复杂的表达式),但正如我前面所说的,我不理解该领域的要求;我总是试图使我的代码尽可能简单,能够在…中工作
https://stackoverflow.com/questions/3894643
复制相似问题