Bash 的 REPORTTIME

Bash 的 REPORTTIME

扎什有一个巧妙的功能,可以自动打印执行时间超过的命令的时间统计信息。可以将其视为根据需要$REPORTTIME自动执行管道。time

来自 Zsh 手册:

REPORTTIME
    If nonzero, commands whose combined user and system execution times
    (measured in seconds) are greater than this value have timing statistics
    printed for them.

对于 Bash,是否存在类似的功能或可实现类似行为的脚本集?

答案1

我有一个它的实现,在这里:https://github.com/mstormo/reporttime

克隆 Git 存储库,然后简单地获取 reporttime.bash 脚本。还允许您将计时组件直接放入 Bash 提示符中,而不是在单独的行中报告。

相关内容