【发布时间】:2020-12-17 21:18:19
【问题描述】:
使用time script.sh,您将获得运行脚本所需的时间,但是如果您想为脚本的一部分计时?
假设我想测试一个循环需要多长时间,我可以使用 $SECONDS 函数,但是是否有任何以毫秒计的计时器?
例如在长代码中间:
timerstart
until [[ $loop -eq 10000 ]]; do
((++loop))
echo "annoying"
done
timerstop
然后在脚本的最后,我只添加了 echo $timerresult ,它会显示只运行所选代码所花费的毫秒数,而不是脚本的其余部分
我正在寻找这个解决方案,这样我就可以测试部分脚本的“缓慢性”.. 这个可以解决吗?
【问题讨论】:
标签: linux bash time milliseconds seconds