Sous UNIX / LINUX, existe-t-il un moyen simple de suivre le temps qu'une commande prend?
linux
unix
command-line
terminal
OneChillDude
la source
la source
Utilisation
au lieu de cela le temps intégré dans le bash: il est plus configurable AFAIK.
la source
user@host:~$ which time /usr/bin/time
semble être la version 1.7 de GNU.time -f "\t%E real" ls
en bash, j'obtiens une erreur, mais cela fonctionne si je le fais/usr/bin/time -f "\t%E real" ls
.which
. Utilisationtype -a
:$ which time /usr/bin/time $ type -a time time is a shell keyword time is /usr/bin/time
/usr/bin/time
vous empêche d'utiliser les alias bash. Le bash intégrétime
est nécessaire pour cela, sinon vous obtiendrez l'erreurcannot run my_alias: No such file or directory
.Voici à quoi
sleep
ressemble une seconde, chronométrée avectime
:la source