local filePath = "/var/touchelf/1.txt"--定义变量获取路径文件
function readFile(file1)--创建读取文件函数assert(file1,"file1 open failed-文件打开失败")--如果文件不存在,则提示:文件打开失败
local fileTab = {}--创建一个局部变量表
local line = file1:read()--读取文件中的单行内容存为另一个变量
while line do--当读取一行内容为真时
--print("get lin 获取行内容:",line)--打印读取的逐行line的内容
table.insert(fileTab,line)--在fileTab表末尾插入读取line内容
line = file1:read()--读取下一行内容
--notifyMessage(string.format("%s",line))
end
return fileTab--内容读取完毕,返回表
end
function writeFile(file1,fileTab)--创建写入文件函数(文件参数,表参数)
assert(file1,"file1 open failed")--如果文件不存在,则提示:文件打开失败
for i,line in ipairs(fileTab) do--遍历表中的所有记录
file1:write(line)--把遍历的内容逐行