Я полный новичок в 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()
В результате я получаю исходный файл 288 КБ и целевой файл 2 КБ.
Итак, еще раз, поскольку я новичок в Lua, тот факт, что проблема в infile:read
, для меня дикая догадка, но, как я это вижу, это либо infile:read
, либо outfile:write
.
UPD: Контент абсолютно произвольный, что подразумевает наличие спецсимволов.
Заранее спасибо,
С уважением!