小编Cas*_*lho的帖子

在Lua解释器中获取命令行参数

如何调用Lua中的函数?我是 Lua 新手,找不到如何做一些非常简单的事情。我编写了一个 test.lua 并使其可执行。我在里面放了这个:

function Double(n)
 return 2*n
end

print(Double(15))
Run Code Online (Sandbox Code Playgroud)

如果我调用test.lua,它会返回 30,好的。

现在我删除了该print行并希望能够使用以下内容调用该函数:

test.lua 15
Run Code Online (Sandbox Code Playgroud)

这不起作用。如何从命令行或 Lua shell 调用该函数而不对第一个参数进行硬编码?

lua

3
推荐指数
1
解决办法
4044
查看次数

lua和env lua之间的区别?

启动程序文件与其中任何一个有什么区别吗?

#!/usr/bin/env lua
#!/usr/bin/lua
Run Code Online (Sandbox Code Playgroud)

linux lua

0
推荐指数
1
解决办法
320
查看次数

标签 统计

lua ×2

linux ×1