lua命令行参数
来源:互联网 发布:php curl keepalive 编辑:程序博客网 时间:2024/09/21 06:42
lua命令行参数
lua [options] [script [args]]
首先,script 脚本名,options 可选参数:
-e:直接将命令传入Lua代码-l:加载一个文件-i:进入交互模式
args 传给脚本的参数
在运行以前,Lua使用所有参数构造arg表。
脚本名索引为0,脚本的参数从1开始增加。
脚本前面的参数从-1开始减少。
例如:
lua -e “print(‘helloworld’)” test.lua a b
arg[-3] = “lua”
arg[-2] = “-e”
arg[-1] = “print(‘helloworld’)”
arg[0] = “script”
arg[1] = “a”
arg[2] = “b”
在脚本中可以使用如下方式获得:
for i, v in pairs(arg) do print(i, v)end
输出:
hello world
1 1
2 2
0 test.lua
-3 lua
-2 -e
-1 print(‘hello world’)
如果只想获取参数:
for i, v in ipairs(arg) do print(i, v)end
或者
local a , b = ...print (a)print (b)
输出:
hello world
1
2
0 0
- lua命令行参数
- Lua的小问题:命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 命令行参数
- 前端开发面试题之 JavaScript
- log4j.properties 详解与配置步骤
- 264. Ugly Number II
- ThinkPHP框架简单应用之mysql增删改查
- listener.ora 、sqlnet.ora 、tnsnames.ora
- lua命令行参数
- 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。
- 使用RactiveCocoa实现slider调色板
- pentaho设置间隔色
- Androidlistview 的侧滑删除仿的QQ效果的几种实现方式
- 网站高并发 大流量访问的处理及解决方法?
- 商派BBC系统——邮件短信发送调用说明
- github上关于iOS的各种开源项目集合
- Vue开源项目库汇总