lua popen()控制台的html输出

lua popen()控制台的html输出,lua,Lua,我对简单脚本有问题: <%- local f = io.popen("/sbin/mtd wl0 constatus") -- runs command local l = f:read("*a") -- read output of command print(l) f:close() -%> 但是默认情况下是一行,没有行,使用我已经实现了所需的输出格式,但是行在我的需要中应该是动态的(新行=新连接的设备),但不幸的是不是 如何将控制台输出格式化为在控制台上或文本区域中显示的具

我对简单脚本有问题:

<%- 
local f = io.popen("/sbin/mtd wl0 constatus") -- runs command
local l = f:read("*a") -- read output of command
print(l)
f:close()
-%>
但是默认情况下是一行,没有行,使用
我已经实现了所需的输出格式,但是
行在我的需要中应该是动态的(新行=新连接的设备),但不幸的是不是


如何将控制台输出格式化为在控制台上或文本区域中显示的具有动态行/高度的格式?

您是否询问如何将
'\n'
s转换为

s以正确呈现html中的文本行?当然可以使用
string.gsub
。您可以使用
标记作为第二种解决方案围绕文本。
Connection Status
=============================
Noise Level      -256 dBm
Channel Load        1 %
Disconnections        0

 MAC address       | RSSI dBm       | PHY Rate Mb/s | Type   | Tx packets  | Tx dropped  | Rx packets