我在 Windows 中工作并使用红色将行附加到文本文件中
write/append/lines %MC_testfile.txt "在此处输出文本"
并且输出文本已适当附加但不在新行上。如何在新行上获取附加文本?
您似乎遇到了最近修复的错误(显然比您正在使用的版本更新):
问题 #2430:write/lines 仅在参数为块时写入行尾
将来有两个资源可以帮助解决此类问题:
鉴于 Red 的早期状态,最好在发布到 StackOverflow 之前在问题数据库中进行关键字搜索。您应该搜索所有问题(搜索默认为打开,但您也可以删除该子句以获取已关闭的问题)。它会找到这个:
GitHub 查询过滤器is:issue write/lines
您还可能会发现一个相关问题,该问题有助于告知您所看到的任何内容。
要了解的另一件事是从下载页面自动构建主分支:
http://www.red-lang.org/p/download.html
如果向项目报告问题,在稳定版和最新版中尝试它总是有帮助的,看看它是回归还是可能已修复。
还有另一种方式:
write/append %file.txt form reduce [newline now "some text"]
结果:
29-Jun-2020/17:33:22+03:00 some text