我正在Windows中使用
将行添加到Red中的文本文件中写/追加/行%MC_testfile.txt“输出文本”
输出文本是正确附加的,但不是新行。如何在新行上获取附加文本?
答案 0 :(得分:3)
您似乎遇到了最近修复过的错误(显然比您正在使用的版本更新):
Issue #2430: write/lines only writes end-of-lines if argument is block
将来有两种资源可以帮助解决这类问题:
鉴于Red的早期状态,在发布到StackOverflow之前在问题数据库中进行关键字搜索是很好的。您应该搜索所有问题(搜索默认为打开,但您也可以删除该子句以获得关闭的子句)。它会找到这个:
GitHub Query Filter is:issue write/lines
您也可能会发现一个相关的问题,可以帮助您了解所看到的内容。
另一件需要了解的是从下载页面自动构建主分支:
http://www.red-lang.org/p/download.html
如果向项目报告问题,那么在稳定版和最新版中尝试它总是有帮助的,看看它是回归还是可能是固定的。
答案 1 :(得分:0)
还有另一种方式:
write/append %file.txt form reduce [newline now "some text"]
结果:
29-Jun-2020/17:33:22+03:00 some text