Medir el tiempo de ejecución del script


27

En Bash Shell, ¿hay alguna manera simple de monitorear el tiempo que toma ejecutar un script y generar el tiempo que toma?

Respuestas:


36

Sí.

 time script

¿Dónde scriptestá el script para monitorear el tiempo?

Por ejemplo, time find ~generará algo como esto (dependiendo del tamaño de su directorio de inicio, es decir):

real    0m49.139s
user    0m0.663s
sys     0m4.129s

@ Jason: ¡De nada! ¡Me alegra que esto haya ayudado!
Wuffers

2

Hice una utilidad de par de temporizador tic / toc llamada tticy ttoc. Está disponible aquí .

Ejemplo de uso:

$ ttic && sleep 0.4 && ttoc
0.405

Para evitar conflictos con un emparejamiento tic / toc existente, aquí se puede especificar una ID foo:

$ ttic foo && sleep 0.5 && ttoc foo

O asigne una ID aleatoria, así:

$ id=$(ttic --unique) && sleep 0.5 && ttoc $id
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.