红色如何将换行符写入输出文件
red how to write newlines to output file
我在 Windows 中工作并使用
将行附加到红色文本文件
write/append/lines %MC_testfile.txt "output text here"
并且输出文本已正确附加但未换行。如何在新行中获取附加文本?
您似乎遇到了最近修复的错误(显然比您使用的版本更新):
Issue #2430: write/lines only writes end-of-lines if argument is block
两个资源可以帮助将来处理此类事情:
考虑到 Red 的早期状态,最好在发布到 Whosebug 之前在问题数据库中进行关键字搜索。您应该搜索所有问题(搜索默认为打开,但您也可以删除该子句以获取已关闭的子句)。它会找到这个:
GitHub Query Filter 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
我在 Windows 中工作并使用
将行附加到红色文本文件write/append/lines %MC_testfile.txt "output text here"
并且输出文本已正确附加但未换行。如何在新行中获取附加文本?
您似乎遇到了最近修复的错误(显然比您使用的版本更新):
Issue #2430: write/lines only writes end-of-lines if argument is block
两个资源可以帮助将来处理此类事情:
考虑到 Red 的早期状态,最好在发布到 Whosebug 之前在问题数据库中进行关键字搜索。您应该搜索所有问题(搜索默认为打开,但您也可以删除该子句以获取已关闭的子句)。它会找到这个:
GitHub Query Filter 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