Duplicata possible:
mesurez le temps d'exécution du script
Comment pourrais-je déterminer le temps nécessaire foo.sh
à l'exécution de mon script ?
Je cherche quelque chose qui ressemble à tic
et toc
dans Matlab.
Duplicata possible:
mesurez le temps d'exécution du script
Comment pourrais-je déterminer le temps nécessaire foo.sh
à l'exécution de mon script ?
Je cherche quelque chose qui ressemble à tic
et toc
dans Matlab.
Réponses:
Plus simple est d'utiliser bash est intégré
time
, Temps GNU ou d'une autre unixtime
mise en œuvre de la commande suivante :Si vous êtes intéressé par les tiques, vous pouvez l'approcher avec un peu d'aide de
/proc/cpuinfo
.Si vous voulez creuser plus profondément, jetez un œil à
strace
.la source
time is a shell keyword
bash
ne fournit pas de commande de temps, il utilise/usr/bin/time
. Cependantzsh
, ainsi que mes solaristcsh
. Donc, même s'il n'est pas intégré à votre shell, vous disposez d'un temps fourni par votre espace utilisateur comme solution de rechange. En outre, ces commandes de temps peuvent fournir une sortie légèrement différente.which time
renvoie l'heure de l' espace utilisateur au lieu de l'avertissement de mot clé réservéwhich
ne fait jamais ça. Je fais allusiontype
.time
peut y parvenir. Dans ce cas:la source