gpt4 book ai didi

macos - Mac OS X Shell 脚本测量已用时间

转载 作者:行者123 更新时间:2023-12-01 07:37:53 26 4
gpt4 key购买 nike

如何在 Mac OS X 的 shell 脚本中测量耗时(以毫秒为单位)?

最佳答案

使用 time命令( manpage )。这将比调用 ruby 便宜得多只是告诉你耗时:

$ time a_command

“提取” real命令 do 的时间(未经测试):
real_time=$(time a_command | grep ^real | awk 'print $2')

(如果需要, a_command 可以是一个 shell 函数)

这将返回以分钟和秒为单位的值,因此如果您想要以毫秒为单位的结果,则使用 python(或您最喜欢的脚本语言)在子流程调用外部运行带有计时函数的流程,您将不会招致调用脚本语言只是为了获取当前时间。见 this answerthis answer详情。

关于macos - Mac OS X Shell 脚本测量已用时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26466572/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com