r cat命令生成输出,其中/t被解释为/t not tab

r cat命令生成输出,其中/t被解释为/t not tab,r,tabs,cat,sink,R,Tabs,Cat,Sink,我想使用以下命令生成输出,如“我想测试\ttab”,但输出是“我想测试选项卡”。我希望\t出现在那里,而不是被解释为制表符分隔符。 有办法做到这一点吗?有人能帮忙吗?提前非常感谢 sink(paste("test","sh",sep=".")) cat(paste0("I want to test","\t","tab")) cat("\n") sink() 谢谢, R只需添加一个额外的斜杠即可转义以下特殊字符: cat(paste0("I want to test","\\t","tab")

我想使用以下命令生成输出,如“我想测试\ttab”,但输出是“我想测试选项卡”。我希望\t出现在那里,而不是被解释为制表符分隔符。 有办法做到这一点吗?有人能帮忙吗?提前非常感谢

sink(paste("test","sh",sep="."))
cat(paste0("I want to test","\t","tab"))
cat("\n")
sink()
谢谢,
R

只需添加一个额外的斜杠即可转义以下特殊字符:

cat(paste0("I want to test","\\t","tab"))
cat("\n")

非常感谢你!那有帮助!我很高兴。如果它回答了您的问题,请检查它是否为正确答案。