--lua [选项参数] [脚本[参数]]
--参数-e,加了-e参数我们就可以直接在命令行中直接输入代码,例如
lua -e "print('Hello Lua')"
--参数-l,表示用来加载库文件
--参数-i,表示会运行完其他命令行参数后再进入lua命令提示符交互模式,例如
lua -i -l a -e "x=10"
--说明:会首先加载库文件a,然后再执行赋值语句x=10,最后进入交互模式的命令提示符。
--设置一个_ PROMPT的全局变量,可以修改交互模式下的lua命令提示符
lua -i -e "_PROMPT='lua>'"
--说明:lua交互模式下的命令提示符会由原来的>号变为我们指定的lua>
--在lua命令提示符中除了print()可以打印值之外,还可以使用=号来打印显示自己指定的值,例如
=math.sin(3)
--说明:计算sin(3)的值,返回值为:0.14112000805987。可以用这种方式将lua当做一个计算器来用。
请发表评论