file - 用 Lua 编写多行文本文件

标签 file lua line-breaks multiline

我想知道让我的脚本以始终在末尾添加换行符的方式将某些内容写入文件(例如 text.txt )的最佳方法。当我使用

file = io.open("test.txt", "a")
file:write("hello")
两次,文件看起来像:
hellohello
但我希望它看起来像:
hello
hello

最佳答案

print 不同,调用 io.write 时不会自动添加换行符,您可以自己添加:

file:write("hello", "\n")

关于file - 用 Lua 编写多行文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25218499/

相关文章:

mysql - 在 HTML 中显示 mysql 换行符

文本元素中的 html br 标签 - 如何将其显示为文本

css - 在没有换行符的情况下将 div 环绕在文本周围

java - 如何以与文件夹中存在的顺序相同的顺序获取文件?

excel - 将多个 csv 文件合并到一张 Excel 工作表中

c# - 防止 Lua 死循环

unix - 使用scandir扫描根目录

c - 如何使用 C 程序检测任何文件的新行

C# 和网络共享数据库

lua - 为什么程序文件中的应用程序不能在 lua 中使用 os.execute 运行?