在Lua脚本中,我有2个变量(var1和var2),每个变量都包含表中的值。
local var2 = (table.concat(itmes_A, " "))
local var3 = (table.concat(items_B, " "))
我需要写一个包含2行的文件。 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()
每个变量在一行上需要什么?
答案 0 :(得分:1)
插入createFile:write('\r\n')
答案 1 :(得分:1)
更改
createFile:write(var2)
createFile:write(var3)
与他们一起使用换行符。
createFile:write(var2.."\r\n")
createFile:write(var3)
请注意,您只能使用\n
代替\r\n
;但是你的记事本不会将它识别为换行符。