使用懒人精灵IDE,打开本地文本输入行数删除指定数据.
- function RemoveTxtLine(remline)
- -- 打开文本删除指定行字符串
- local txtTab = {}
-
- for line in io.lines("/mnt/sdcard/test.txt") do
- table.insert(txtTab,line)
-
- end
- if remline <= #txtTab then
-
-
- print(string.format("已删除第 %d 行, [ %s ] 信息",remline,txtTab[remline] ))
- txtTab[remline] = nil
- io.output("/mnt/sdcard/test.txt")
- for k,v in pairs(txtTab)do
- io.write(v.."\n")
- end
- io.close()
- else
- print("指定删除行数超出范围")
-
- end
- end
- RemoveTxtLine(1)
复制代码
运行结果图片:
|