我如何编写 Lua 脚本来在 Linux 终端上执行命令?

How can I write a Lua script that will execute a command on the Linux terminal?

我正在编写脚本,我了解 Lua 的基础知识,但我不知道如何 运行 在 Linux 终端中使用 Lua。当我说 运行 一个命令时,我的意思是 sudo apt install gitecho Pizza is delicious

您有几个选择:如果您想要 运行 文件 script.lua 中的 lua 脚本,那么 lua script.lua 应该执行它。如果您只想执行几个 Lua 语句,则可以使用 -e 选项:lua -e "statement1; statement2"。有关详细信息,请参阅 Lua documentation

如果需要从Lua执行外部命令,则需要使用os.executeos.execute([[echo "first param" "second param"]]).