我想为我的程序制作一个shell脚本多次花费时间,然后进行分割以获得执行的平均时间。Shell脚本从'时间'获得实时并保存到变量
我已经试过是以下几点:
time [./finder -p ARG1 ARG2 ARG3] > /dev/null 2>&1 | grep real | awk '{print $2}'
基本上我想删除我的程序的输出,所以我想将输出重定向到空。我也想删除时间的输出。它几乎没有工作,我也需要将结果保存在一个变量中,以便我可以在循环中运行它。任何想法如何可以做到?
'[./finder -p ARG1参数3]'容貌像Tcl;其余的看起来像标准的POSIX外壳。 – chepner
[BashFAQ#32](http://mywiki.wooledge.org/BashFAQ/032):*我如何将'time'的输出重定向到一个变量或文件?* –