有时我是grep,-ing,数以千计的文件,看到某种进展(条形图或状态)会很好。
我知道这并不简单,因为grep将搜索结果输出到STDOUT,而我的默认工作流程是将结果输出到文件中,并希望将进度条/状态输出到STDOUT或STDERR。
这需要修改grep的源代码吗?
理想的命令是:
grep -e "STRING" --results="FILE.txt"
以及取得的进展:
[curr file being searched], number x/total number of files
写入STDOUT或STDERR
我尝试在窗口的状态行中添加进度条,其中状态行上已经有许多文本项(例如,当前时间)。我想在将数据加载到窗口的一个框架(称为数据)的同时,在进度栏中取得进展。关于这一点,我没有什么问题。(我是SWT的新手,所以请耐心等待。)
在makeProgress方法中,我尝试在进度条中取得进展。以下是我的代码
public class Progress extends ContributionItem {
private static org.eclipse.swt.widgets.ProgressBar progressBar;
public Progress(final String
我希望进度条在匹配字符串时增加。例如,如果我单击“是”,“是”栏将增加。但由于某些原因,我无法使其取得进展。
代码:
public class result extends VoteActivity{
private ProgressBar mProgress;
private int mProgressStatus = 0;
private Handler mHandler = new Handler();
public void onCreate(Bundle savedInstanceState) {
super.on
我正在寻找的方法,包括一个进度条,以查看剩余的时间,以加载一个文件的Vaex (大数据文件)或转换大数据与熊猫。我检查了这个线程,但不幸的是,对于我的需要,所有的进度条形码都是绝对不准确的,因为命令或代码在进度条完成之前就已经完成了(绝对失败)。我正在寻找类似于%time的东西,其中一行或命令所花费的时间是打印出来的。在我的例子中,我希望看到任何命令的估计时间和进度条,而不使用for -循环。
这是我的代码:
from progress.bar import Bar
with Bar('Processing', max=1) as bar:
%time sam
我有一个需要很长时间才能运行的函数(涉及大型数据集中的许多计算)。我想包括一个进度条,看看它是否正在取得进展。我的函数没有for循环;如果函数中没有for循环,我不知道如何添加进度条。
我尝试添加一个for循环以使进度条正常工作,但它只是打印进度条而不进行计算(我相信),即当我打印result时,我得到了NULL
install.packages("svMisc")
require("svMisc")
# Test function
funct<-function(a,b,c)for (i in 0:101){
progress(i, progres