Hab dazu auch grad mal ne Funktion geschrieben ... dann musst du das nicht immer neu schreiben. Die Datei wird aber nicht erstellt falls sie nicht vorhanden ist, sie muss vorhanden sein.
Code:
function file_add_line(filepath, newline)
local file = io.open(filepath, "r+")
file:write(file:read("*a").."\n"..newline)
file:close()
end