位置:首页 > Lua > Lua终端交互模式使用方法与常见命令

Lua终端交互模式使用方法与常见命令

时间:2026-08-21  |  作者:云端旅人  |  阅读:0

一、进入交互模式

在命令行输入:

lua  

请添加图片描述

二、交互模式参数

lua [options] [script [args]]

options 可选参数有:

参数描述
-e stat执行字符串'stat'
-i执行“脚本”后进入交互模式
-l mod加载库 'mod' 进入全局 'mod'
-l g=mod加载库 'mod' 进入全局 'g'
-v显示版本信息
-E忽略环境变量
-W打开警告

1、参数 -e

-e 允许我们直接在命令行中输入代码。

如果不加 -e,则会识别有误。实际使用时,最好加上双引号。

lua -e "print(math.sin(12))"

请添加图片描述

2、参数 -i

lua -i <需要加载的 lua 文件>

如果想在使用完文件后进入交互,可以在命令中增加 -i。

这个参数在调试阶段很有用。

请添加图片描述

3、参数 -v

lua -v

查看版本

请添加图片描述

4、参数 -l

用于加载库。

lua -llib -e "name = 'jiangpengyong'"

三、dofile 调试

使用 dofile 函数进行加载,可以立即加载最新编写代码。

适合边写代码边调试。

先使用第一点的方式进入交互模式,然后使用以下代码加载最新代码:

dofile(“需要加载的lua文件”)

请添加图片描述

四、脚本运行 Lua

平常运行一个 lua 脚本,通常使用如下方式:

lua luaScript.lua

如果想以 Linux 脚本方式运行,例如:

./luaScript.lua

则需要在 luaScript.lua 文件中加入一些内容。

需要在文件的第一行加入如下内容:

#!/Users/jiangpengyong/Documents/env/lua-5.4.4/src/lua

#! 是固定的。

后面的路径则是你配置的 lua 环境 src 路径下的 lua 文件。

请添加图片描述

最后只需要在终端直接运行该文件即可。

Lua终端交互模式使用方法与常见命令_wishdown.com

值得一提,mac 环境下运行脚本要用 ./xxx.lua 而不是直接文件名 xxx.lua

五、写在最后

Lua项目地址:Github传送门

本章相关代码传送门

若您觉得这篇文章对您有帮助,或者解决了您的疑惑,可以点个赞或者关注哦,我会持续分享更多优质内容。

Lua终端交互模式使用方法与常见命令_wishdown.com

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多