【发布时间】:2021-10-20 11:22:21
【问题描述】:
我正在编写脚本,我了解 Lua 的基础知识,但我不知道如何使用 Lua 在 Linux 终端中运行命令。当我说运行命令时,我的意思是 sudo apt install git 或 echo Pizza is delicious
【问题讨论】:
我正在编写脚本,我了解 Lua 的基础知识,但我不知道如何使用 Lua 在 Linux 终端中运行命令。当我说运行命令时,我的意思是 sudo apt install git 或 echo Pizza is delicious
【问题讨论】:
你有两个选择:如果你想运行一个文件script.lua中的lua脚本,那么lua script.lua应该执行它。如果你只是想执行几个 Lua 语句,那么你可以使用-e 选项:lua -e "statement1; statement2"。有关详细信息,请参阅Lua documentation。
如果需要从 Lua 执行外部命令,则需要使用os.execute:os.execute([[echo "first param" "second param"]])。
【讨论】: