【问题标题】:How can I write a Lua script that will execute a command on the Linux terminal?如何编写将在 Linux 终端上执行命令的 Lua 脚本?
【发布时间】:2021-10-20 11:22:21
【问题描述】:

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

【问题讨论】:

    标签: lua scripting command


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的帮助,但您一定误解了我的问题,所以我更新了它。
    • 我根据您对问题的更新更新了答案。
    • 谢谢,抱歉没有回复你。我不小心弄坏了我电脑的 WIFI。
    猜你喜欢
    • 2019-05-10
    • 2011-04-13
    • 2016-01-09
    • 1970-01-01
    • 2018-05-04
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    • 2016-04-05
    相关资源
    最近更新 更多