如何在init脚本中执行lua文件?

时间:2017-12-04 11:50:16

标签: lua init openwrt luci

我在init脚本中遇到了问题。

reload_service() {
    echo "####################### restart##################" > /dev/ttyS0
    lua /root/proto.lua
    lua /root/ft.lua
    /etc/init.d/network reload
}

从那段代码开始,一切都很好,但我看不到两个lua文件的结果(在那些文件中,我把打印功能。当我在命令行输入lua命令时,我可以看到打印功能的结果)。 在init脚本中,我可以使用lua命令吗?

1 个答案:

答案 0 :(得分:0)

您可以使用syslog进行日志记录,print语句在控制台中不可见。 或者代替print将日志转储到某个文件中。