我试图猫从R国产乳胶输出使用cat,但遇到了这个障碍,我怀疑这与编码,我不知道,甚至从哪里开始。
像这样使用猫:
cat(paste0("\b", paste0(1, 2, "r")))完全符合我在控制台中的期望。但是:
cat(paste0("\b", paste0(1, 2, "r")), file="foo.txt")给出一个奇数平方字符,其中“b”是(如图所示)。对于R/LATEX用户来说,我怀疑这是一个新的问题,他们正在创建国产产品,但显然没有用正确的关键词来寻找答案。
编辑: Per Dason的建议:
> readLines("foo.txt")
[1] "\b 1 2 r"发布于 2012-10-18 01:05:14
没什么不对。您的编辑器正在显示方格字符,而不是\b。
readLines("foo.txt")查看"\b12r“是存储在文件中的内容。
https://stackoverflow.com/questions/12945654
复制相似问题