50 如何实现在文本的每一行后面写入内容,达到记录的效果 悬赏已过期

发布于 2021-06-04 17:47:53

我现在有计数文档,文档里有行数对应的数字
比如文档是:
111--222---111
112--222---111
113--222---111
需要实现:(能读取我的行数文档记录,在需要记录的文档按行数文档的记录在后面写入,不一定要写入文字,也可以用拼音代替)
111--222---111----完成
112--222---111----失败
113--222---111----完成
后期还会在完成或者失败后面继续添加记录
求大神指点,膜拜,跪谢!!!

查看更多

关注者
0
被浏览
877
3 个回答
小马哥
小马哥 2021-06-05

先做读行处理。
再做每行尾部加上需要的字符。
最后替换写入,原有行。
去百度查询代码,都有。

Evan
Evan 认证专家 2021-06-09
--[[/var/touchelf/1.txt
111--222---111
112--222---111
113--222---111
]]
function main()
    data = file.readTable("/var/touchelf/1.txt")
    data[1] = data[1].."----完成"
    data[2] = data[2].."----失败"
    data[3] = data[3].."----完成"
    flag,err = file.writeTable("/var/touchelf/1.txt",data);
    if flag then
        sys.dialog("文件写入Table成功")
    else
        sys.log(err)
        sys.dialog("文件写入Table失败")
    end
end

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览