测量脚本执行时间

测量脚本执行时间

在 Bash shell 中,是否有一种简单的方法来监视运行脚本所花费的时间并输出所花费的时间?

答案1

是的。

 time script

script监控时间的脚本在哪里?

例如,time find ~将输出类似这样的内容(取决于您的主目录的大小):

real    0m49.139s
user    0m0.663s
sys     0m4.129s

答案2

ttic我制作了一个名为和 的tic/toc 计时器对实用程序ttoc点击此处

使用示例:

$ ttic && sleep 0.4 && ttoc
0.405

为了避免与现有的 tic/toc 配对冲突,可以在此处指定 ID foo

$ ttic foo && sleep 0.5 && ttoc foo

或者分配一个随机 ID,如下所示:

$ id=$(ttic --unique) && sleep 0.5 && ttoc $id

答案3

如果你想对一段代码进行计时,你可以这样做:

> time { sleep 3; }

real    0m3.013s
user    0m0.002s
sys     0m0.006s

相关内容