Même si tu n'aimes pas, je te conseille de le relire avec plus d'attention. man time
. A la fin de EXAMPLES
vous trouverez :
Users of the bash shell need to use an explicit path in order to run
the external time command and not the shell builtin variant. On system
where time is installed in /usr/bin, the first example would become
/usr/bin/time wc /etc/hosts
Donc, je suppose que vous utilisez bash Shell qui utilise une version interne de time
fourni comme un mot-clé Shell. Vous pouvez le vérifier à l'aide de la commande suivante :
type time
et la sortie sera probablement :
time is a shell keyword
Si c'est le cas, alors il est clair, d'utiliser le vrai time
vous devez utiliser son chemin d'accès explicite : /usr/bin/time
.
De plus, si vous ne voulez plus utiliser le mot-clé Shell time
vous pouvez créer un alias permanent comme suit :
alias time='/usr/bin/time'
Cela écrasera le mot-clé Shell. time
parce que la commande :
type time
donnera maintenant la sortie suivante :
time is aliased to `/usr/bin/time'