Tcl 中的命令行解析

Command line parsing in Tcl

我有一个脚本需要许多短选项和长选项,我想知道解析命令行参数的最有效方法是什么。使用 for-each 和 if-else 会使代码太长且难以修改,那么是否有任何标准函数可以帮助我(比如 C 的 getopt)?

我们讨论了这个 four days ago 并提出了一些建议。

Tcllib 中还有 cmdline 包。