我怎样才能logging在Linux(特别是bash)的特定命令的运行时间?

我试图收集一些统计数据,说明为了某些相当短的运行任务花费了多less时间,所以我可以certificate购买一些自动化工具的合理性。 我已经写了bash函数包装器,我使用GNU时间实用程序的一些常见任务,包括:

function something() { /usr/bin/time -o ~/wastedtime.log -a $path_to_original "$@" } 

我现在想进一步扩展到几个脚本,如果可能的话,抓住同一台机器上的其他用户的时间。 我正在使用一个bash到系统日志补丁。

有什么工具可以自动logging命令及其参数的执行时间?

听起来就像你想要的GNU会计实用程序 ,特别是“ sa ”命令。