如何在bash中为进程计时?

dsg*_*dsg 12 bash timer

可能的重复:
测量脚本执行时间

我如何计算我的脚本foo.sh运行需要多长时间?

我正在寻找一个类似于tictoc在MATLAB。

mbx*_*mbx 20

最简单的方法是使用bash的集成timeGNU时间或其他UNIXtime命令实现:

time ./sript.sh
Run Code Online (Sandbox Code Playgroud)

如果您对刻度感兴趣,可以在/proc/cpuinfo.

如果你想深入挖掘,看看strace

  • `time 是一个 shell 关键字` (2认同)

小智 5

time可以做到这一点。在这种情况下:

$ time foo.sh             
Run Code Online (Sandbox Code Playgroud)