lua读写文件
cpFile.lua
1 function copyfile(source, destination) 2 sourcefile = io.open(source,"r") 3 assert(sourcefile) 4 destinationfile = io.open(destination,"w") 5 assert(destinationfile) 6 for line in sourcefile:lines() do 7 print(line) 8 destinationfile:write(line) 9 destinationfile:write("\n") 10 end 11 sourcefile:close() 12 destinationfile:close() 13 end
test.lua
1 dofile("./cpFile.lua") 2 copyfile("./test.txt", "dest.txt")