lua - 如何向 lua 程序传递和读取参数?

标签 lua

相当于main(int argc, char*argv[]) C. 例如:./foo.lua -a -b我如何阅读 -a-b来自 foo.lua程序?

最佳答案

命令行参数在全局表中 arg .见 here详情。由于没有 argparse/optparse 库,您需要自己处理短切换和长切换的逻辑。

关于lua - 如何向 lua 程序传递和读取参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10678687/

相关文章:

Lua表删除重复项

lua - Swig 和 Lua : how to map Lua file to FILE*

lua - JedisCluster 复制和 EVAL

c - Lua 键名或自动索引?

lua - Lua 的长度运算符可能会返回负索引吗?

c - 在什么情况下 lua_close 会引发 Segmentation Fault 错误?

mysql - 在Windows 10中安装luasql-mysql : cannot find -lmysqlclient

java - 如果我正在为 Android 开发,什么是好的脚本语言?

inheritance - Lua元表__index定位的区别

macos - “module ' socket.http ' not found:” --iMac上的Lua