使用此Lua脚本将2个变量的内容写入文件,共2行

使用此Lua脚本将2个变量的内容写入文件,共2行,lua,Lua,在Lua脚本中,我有两个变量(var1和var2),每个变量都包含一个表中的值 local var2 = (table.concat(itmes_A, " ")) local var3 = (table.concat(items_B, " ")) 我需要写一个有两行的文件。第一行用于var1,第二行用于var2 目前我的Lua代码要写入文件(var1_2.txt),全部在一行上。代码如下: local communicatorFile communica

在Lua脚本中,我有两个变量(var1和var2),每个变量都包含一个表中的值

    local var2 = (table.concat(itmes_A, " "))
    local var3 = (table.concat(items_B, " "))
我需要写一个有两行的文件。第一行用于var1,第二行用于var2

目前我的Lua代码要写入文件(var1_2.txt),全部在一行上。代码如下:

    local communicatorFile
        communicatorFile = "D:\\Windows\\temp\\var1_2.txt"
        local createFile = assert(io.open(communicatorFile,"w+"))
        createFile:write(var2)
        createFile:write(var3)
        createFile:close()

在每行上获取变量需要什么?

插入
createFile:write('\r\n')
更改

createFile:write(var2)
createFile:write(var3)
使其具有新行字符

createFile:write(var2.."\r\n")
createFile:write(var3)
请注意,您可以使用
\n
而不是
\r\n
;但是你的记事本无法识别它是一个新的行字符