博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lua io.read()
阅读量:7123 次
发布时间:2019-06-28

本文共 545 字,大约阅读时间需要 1 分钟。

io.read(...)

从文件中读取内容,还有另外一种写法就是 file:read()

后面可以跟的读取方式有:

(1) "n"  读取一个数字,这是唯一一个返回数字而不是字符串的格式

(2) "a"  从当前位置开始剩余的所有字符串,如果在文件末尾,则返回空串""

(3) "l"  读取下一行内容,如果在文件末尾,则会返回nil

eg:

function action_bandwidth(iface)

        luci.http.prepare_content("application/json")

        local bwc = io.popen("luci-bwc -i %q 2>/dev/null" % iface)

        if bwc then
                luci.http.write("[")

                while true do

                        local ln = bwc:read("*l")
                        if not ln then break end
                        luci.http.write(ln)
                end

                luci.http.write("]")

                bwc:close()
        end
end

在串口掉好用 luci-bwc 命令可得:

 

转载于:https://www.cnblogs.com/rohens-hbg/p/8066789.html

你可能感兴趣的文章
[LeetCode]--231. Power of Two
查看>>
还以为自己是独一无二的吗?人工智能将对你say no
查看>>
蚂蚁金服寒泉子:JVM源码分析之临门一脚的OutOfMemoryError完全解读
查看>>
插入排序
查看>>
跨域iframe高度自适应 改进版(兼容)
查看>>
RESTful_基础知识
查看>>
oracle10g data guard 主备数据库配置参数说明
查看>>
Linux下安装tomcat+jdk+mysql记录
查看>>
linux head
查看>>
Ajax原生写法
查看>>
数据库安全模式 日志文件多工 控制文件多工 归档模式
查看>>
iOS中 本地通知/本地通知详解
查看>>
PhotoShop用图片填充字体背景
查看>>
我的jQuery动态表格插件
查看>>
android APK应用安装过程以及默认安装路径[转]
查看>>
或遭遇寒冬?杨强谈人工智能发展现状及前景
查看>>
UIKIT网页基本结构学习
查看>>
实践!如何用阿里云的机器学习得出泰坦尼克号沉船事件中谁有更大的概率获救...
查看>>
信息摘要算法-RipeMD以及HmacRipeMD算法
查看>>
[Python爬虫] 中文编码问题:raw_input输入、文件读取、变量比较等str、unicode、utf-8转换问题...
查看>>