执行系统命令:
local cmd=“ls /”
1.灵活使用
local file= io.popen(cmd) --执行命令
local info=file:read("*all") --or file:read("*a") --读取执行命令后的显示信息,无需读取信息时可以删除
file:close()
2.通过调用执行
以上三条命令可以通过调用:
luci.util.exec(cmd)
来实现
执行shell脚本:
local fs = require "nixio.fs"
local upgrade_avail = fs.access("/lib/upgrade/platform.sh")