我是Lua的新手,遇到了一个我不理解的问题。
我想要做的是打开一个文件,读取数据并将其保存到另一个带有不同名称的文件中。
以下是代码:
local infile = io.open(folder..'/'..f, "r")
local instr = infile:read("*all")
infile:close()
local outfile = io.open(folder..'/'..newName, "w")
outfile:write(instr)
outfile:close()
我得到的结果是一个源文件大小为288Kb和一个目标文件大小为2Kb。
因此,作为Lua的新手,我猜测问题出在
infile:read
或outfile:write
中的一种。但对于我来说这只是一个猜测。更新: 内容完全是任意的,这意味着会出现特殊符号。
提前致谢, 敬礼!