Parece que você quer o Utilitários de Contabilidade do GNU , especificamente o " sa ".
Estou tentando coletar algumas estatísticas sobre quanto tempo é gasto "aguardando" por determinadas tarefas de execução relativamente curtas, para que eu possa justificar a compra de algumas ferramentas automatizadas. Eu escrevi wrappers de função bash em torno de algumas tarefas comuns que faço usando o utilitário de tempo GNU ao longo das linhas deste:
function something() {
/usr/bin/time -o ~/wastedtime.log -a $path_to_original "$@"
}
Eu gostaria de estender isso um pouco mais para mais alguns scripts & se possível, capture os tempos para outros usuários na mesma máquina. Estou usando um patch bash to syslog já.
Quais utilitários existem para gravar automaticamente os tempos de execução dos comandos & seus argumentos?
Parece que você quer o Utilitários de Contabilidade do GNU , especificamente o " sa ".