为什么Rstudio在用cat打印文本时会打印一条额外的行?

时间:2015-03-26 02:48:35

标签: r rstudio

考虑以下代码:

{  
  cat("hello")
  Sys.sleep(1)
  cat("\rhi there!")
}

在终端和Rstudio中我们都看到了“你好”这个词。接下来就是那里!'一秒钟之后,终端以hi there!>结束,而Rstudio以>结束新行。有没有办法让两个系统就如何使用某些选项打印东西达成一致?或者这是Rstudio的特殊之处吗?

1 个答案:

答案 0 :(得分:1)

尝试

{  
  cat("hello")
  Sys.sleep(1)
  cat("\rhi there!\n")
}