【发布时间】:2011-02-26 02:41:25
【问题描述】:
我想做
lua prog.lua arg1 arg2
从命令行
在prog.lua里面,我想说,比如
print (arg1, arg2, '\n')
Lua 似乎没有 argv[1] 等,我见过的处理命令行参数的方法似乎不成熟和/或繁琐。我错过了什么吗?
【问题讨论】:
-
我很好奇你对这样的straightforward problem 看到了什么“不成熟/繁琐”的解决方案。
-
lua-users.org/wiki/CommandLineModule 与内置的 argc、argv 相比似乎很麻烦; getopt(在我的机器上的 C:/Program Files/Lua/5.1/docs/stdlib/getopt.html 上)上面写满了 TODO,广告中的示例是空白的。感谢您指向 arg 手册。谷歌并没有为我做它为你做的事,我一直在到处寻找这个。这是关于成为 n00b 的事情之一(再次) - 最简单的事情似乎不起作用:-(
标签: command-line lua interactive