Как передать аргументы командной строки внутри функции Luci openwrt sys.exec()?
Я хочу выполнить функцию sys.exe с аргументами командной строки. мой код
var1 = "myname"
var2 = "address"
function btn.write()
luci.sys.exec("/bin/register $var1 $var2")
end
Это неправильно, я знаю. Как я могу передать аргументы sys.exe
функция в Luci OpenWrt
? Любая помощь? Благодарю.
1 ответ
Решение
Используйте простую конкатенацию строк:
luci.sys.exec("/bin/register" .. $var1 .. " " .. $var2 .. " ")