red如何将换行符写入输出文件

时间:2017-02-15 18:33:05

标签: newline red

我正在Windows中使用

将行添加到Red中的文本文件中
  

写/追加/行%MC_testfile.txt“输出文本”

输出文本是正确附加的,但不是新行。如何在新行上获取附加文本?

2 个答案:

答案 0 :(得分:3)

您似乎遇到了最近修复过的错误(显然比您正在使用的版本更新):

Issue #2430: write/lines only writes end-of-lines if argument is block

FIX: issue #2430

将来有两种资源可以帮助解决这类问题:

鉴于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