如何在Tcl中访问用户提供的命令行选项?

时间:2013-07-31 08:52:20

标签: tcl

在命令行中输入为

  

文件名选项

此处选项以连字符开头。

如何传递命令行参数以 -

开头

2 个答案:

答案 0 :(得分:3)

可以使用global variable argv访问传递给托管Tcl解释器的进程的所有参数的列表,您可以迭代并检查它。

存在实现现成解决方案的特殊包,用于“声明性”解析命令行参数,cmdline就是一个例子。还search the wiki for alternatives

答案 1 :(得分:1)

我认为,你需要来自tcllib的cmdline包。

文档在这里

http://tcllib.sourceforge.net/doc/cmdline.html

勒夫