time ls
huellas dactilares:
main main.c
real 0m0.001s
user 0m0.000s
sys 0m0.000s
/usr/bin/time ls
huellas dactilares:
main main.c
0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 2468maxresident)k
0inputs+0outputs (0major+108minor)pagefaults 0swaps
Desde las which time
impresiones /usr/bin/time
, esperaba que ambas salidas fueran iguales.
¿Por qué la salida es diferente cuando se invoca time
por el nombre de ruta completo?
Eso da
—
vasilyrud
time is a shell keyword
time is /usr/bin/time
Dos implementaciones diferentes: una integrada en el shell, otra que vive en el sistema de archivos.
—
Glenn Jackman
type -a time
. Tambiénman time
contrahelp time