<Anterior | Conteúdo | Próxima>
4.3.2. Quanto tempo leva
O Bash oferece um recurso integrado tempo comando que exibe quanto tempo um comando leva para ser executado. O tempo é altamente preciso e pode ser usado em qualquer comando. No exemplo abaixo, leva cerca de um minuto e meio para fazer este livro:
tilly: ~ / xml / src> tempo faz
Saída escrita em abook.pdf (222 páginas, 1619861 bytes). Transcrição escrita em abook.log.
tilly: ~ / xml / src> tempo faz
Saída escrita em abook.pdf (222 páginas, 1619861 bytes). Transcrição escrita em abook.log.
usuário real
sys
1m41.056s
1m31.190s
0m1.880s
usuário real
sys
O GNU tempo comando em / usr / bin (ao contrário da versão integrada do shell) exibe mais informações que podem ser formatadas de maneiras diferentes. Também mostra o status de saída do comando e o tempo total decorrido. O mesmo comando acima usando o independente tempo dá esta saída:
tilly: ~ / xml / src> / usr / bin / time make
Saída escrita em abook.pdf (222 páginas, 1595027 bytes). Transcrição escrita em abook.log.
Comando encerrado com status diferente de zero 2 88.87 usuário 1.74sistema 1: 36.21 decorrido 94% da CPU
(0avgtext + 0avgdata 0maxresident) k 0inputs + 0outputs (2192major + 30002minor) pagefaults 0swaps
tilly: ~ / xml / src> / usr / bin / time make
Saída escrita em abook.pdf (222 páginas, 1595027 bytes). Transcrição escrita em abook.log.