相关疑难解决方法(0)

清除终端程序Linux C/C++的输出

我有兴趣清除用printf语句生成的C程序的输出,多行很长.

我最初的猜测是使用

 printf("output1\n");
 printf("output2\n");
 rewind(stdout);
 printf("output3\n");
 printf("output4\n");
Run Code Online (Sandbox Code Playgroud)

但这会产生

 output1
 output2
 output3
 output4
Run Code Online (Sandbox Code Playgroud)

我希望它会产生

 output3
 output4
Run Code Online (Sandbox Code Playgroud)

有谁知道如何获得后者的结果?

c linux terminal

20
推荐指数
4
解决办法
4万
查看次数

如何在OS X(或Ubuntu)中清除R控制台

可能重复:
在R中清除控制台的功能

在bash中,它是这样的:

$ clear
Run Code Online (Sandbox Code Playgroud)

而且我相信它是Windows版R中的CTL-L.但是如何在Unix-R R控制台中清除R控制台呢?你需要写一个特殊的功能,那会是什么样子?

console r

20
推荐指数
4
解决办法
3万
查看次数

以编程方式清除R控制台

可能重复:
在R中清除控制台的功能

有没有办法以编程方式调用Clear Console(Ctrl+ L)菜单命令?

windows r

10
推荐指数
1
解决办法
9428
查看次数

在R中的同一行重复打印

我只是想知道R中最好的方法是在循环中继续在同一行上打印,以避免淹没你的控制台?假设打印一个表示进度的值,如

for (i in 1:10) {print(i)}
Run Code Online (Sandbox Code Playgroud)

编辑:

我尝试在每个值之前插入回车符

for (i in 1:10000) {cat("\r",i)}
Run Code Online (Sandbox Code Playgroud)

但这也不太有效,因为它只会在循环后更新屏幕上的值,在这种情况下只返回10000 ....有什么想法吗?

注意,这不是制作进度条,因为我知道有各种功能,但只是为了能够在某些循环的过程中打印一些信息而不会淹没控制台

printing r

10
推荐指数
1
解决办法
1万
查看次数

如何从命令窗口中删除所有类型的命令?

在R中,如何从命令窗口中删除所有类型的命令,以便我可以拥有更清晰的工作环境.

r

7
推荐指数
1
解决办法
2万
查看次数

如何让 RStudio 使用 --quiet 启动 R 控制台?

问题如何抑制 R 启动消息?,开始rterm--quiet将打压版权和欢迎信息。我想知道我是否可以对RStudio启动的R Console做同样的事情?

r rstudio

5
推荐指数
1
解决办法
1049
查看次数

你能在R中打印一条线吗?

我正在写一些数据处理的东西,我希望有一个简洁的进度状态打印一个分数,在控制台中的一行上随时间更新.

要做到这一点,我想要有这样的东西

print(Initiating data processing...)
for(sample in 1:length(data)){
   print(paste(sample,length(data),sep="/"))
   process(data[[sample]])
   #Unprint the bottom line in the console ... !!! ... !!!.. ?
}
Run Code Online (Sandbox Code Playgroud)

保持屏幕清洁,什么不是.我不太清楚怎么做.我知道有一个R文本进度条,但为了实用程序的缘故,我正在寻找更多的控制.

谢谢!

printing console r

4
推荐指数
1
解决办法
160
查看次数

R语言中的清除屏幕命令

我是 R 语言的新手,现在正在使用 RStudio 学习,有时当我编写代码和我的命令行充满错误时,我想清除屏幕。就像你知道当你真的厌倦了凌乱的屏幕时一样。这个命令是什么,比如 CMD 中的 cls 或 Matlab 中的 CLC?

r

-3
推荐指数
1
解决办法
7303
查看次数

标签 统计

r ×7

console ×2

printing ×2

c ×1

linux ×1

rstudio ×1

terminal ×1

windows ×1