Posible duplicado:
medir el tiempo de ejecución del script
¿Cómo calcularía el tiempo que tarda mi script foo.sh
en ejecutarse?
Estoy buscando algo similar tic
y toc
en MATLAB.
Posible duplicado:
medir el tiempo de ejecución del script
¿Cómo calcularía el tiempo que tarda mi script foo.sh
en ejecutarse?
Estoy buscando algo similar tic
y toc
en MATLAB.
Respuestas:
La forma más fácil es usar bash integrado
time
, GNU Time u otratime
implementación de comando unix :Si está interesado en las garrapatas, puede aproximarlas con un poco de ayuda de
/proc/cpuinfo
.Si quieres profundizar, échale un vistazo
strace
.fuente
time is a shell keyword
bash
no proporciona un comando de tiempo, lo utiliza/usr/bin/time
. Sinzsh
embargo, así como mi solaristcsh
. Entonces, incluso si no está integrado en su caparazón, tiene un tiempo proporcionado por su país de usuario como respaldo. Además, esos comandos de tiempo pueden proporcionar una salida ligeramente diferente.which time
devuelve el tiempo de usuario en lugar de la advertencia de palabra clave reservadawhich
nunca hace eso. Me refiero atype
.time
puede lograr esto En este caso:fuente