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")
posted @ 2012-08-26 22:49  good90  阅读(3263)  评论(0编辑  收藏  举报