Potrebbe essere una domanda da principiante, ma non capisco come sia configurato e perché il formato di output del time
comando sia diverso in questi due casi:
se utilizzato tramite time
, l'output è di tre righe con informazioni di base
$ time sleep 1
real 0m1.003s
user 0m0.000s
sys 0m0.000s
quindi posso verificare quale binario viene utilizzato
$ which time
/usr/bin/time
e chiamalo direttamente per ottenere l'output in un formato completamente diverso, con molte più informazioni
$ /usr/bin/time sleep 1
0.00user 0.00system 0:01.00elapsed 0%CPU (0avgtext+0avgdata 2000maxresident)k
0inputs+0outputs (0major+77minor)pagefaults 0swaps
non ci sono alias correlati time
$ alias | grep time
$
Sto correndo Ubuntu 16.04
.
which
è praticamente inutile ...