r - 发送 cat 或 print 时控制台可以停止滚动吗?
问题描述
是否可以在同一个地方搜索或打印特定消息而不会一直向上?
A <- proc.time()[3]
for (i in 1:1e3) {
B <- proc.time()[3]
system("sleep, 60")
Time_Mark <- round(B - A, 2)
cat(paste("time passed", Time_Mark, "\n"))
}
解决方案
您可以尝试替换\n
为\r
,看看是否可以。它可能起作用的原因\r
是纯粹的回车(无需换行),并且根据您的系统,它将被解释为这样。更多信息在这里https://en.wikipedia.org/wiki/Carriage_return
推荐阅读
- mysql - 如何创建具有对另一个表的多个引用的视图
- unix - 在 solaris 中使用 ps 看不到完整命令
- android - rxJava Observable 链在 onErrorResumeNext 之后停止
- build - Linux Alpine下搭建llvm 6
- postgresql - 如何从命令行运行 postgresql 并了解 Windows 中的可用数据库
- gpu - 开放式加速器;复制不工作?
- python - Boto3:UnicodeDecodeError:'utf-8'编解码器无法解码位置 4084 中的字节 0x96:无效起始字节
- ruby-on-rails - ActiveRecord 异常未在服务对象中引发
- memory - 比较两个进程之间的字符串,寻找不匹配的字符串
- c# - highcharts.NET 向 datalabel 添加附加数据