Existe-t-il un moyen de chronométrer une série de commandes sous Linux?
Peut-être quelque chose comme ça:
/usr/bin/time { ls; pwd; ls }
Existe-t-il un moyen de chronométrer une série de commandes sous Linux?
Peut-être quelque chose comme ça:
/usr/bin/time { ls; pwd; ls }
Réponses:
Vous pouvez essayer de l'envelopper dans une commande shell:
/usr/bin/time /bin/sh -c 'ls;pwd;ls'
Utilisez time
use () pour créer un sous-shell pour les commandes que vous souhaitez chronométrer. La syntaxe serait:
time ( ls; pwd; ls )
Si vous utilisez, /usr/bin/time
ajoutez les commandes à un script shell (par exemple my.sh) et chronométrez le script shell-:
/usr/bin/time my.sh
time
mais pas avec /usr/bin/time
. L'exécution de la commande que vous avez donnée produit -bash: syntax error near unexpected token
ls'`
time
commande, cela échouerait car il lui faut la finale,;
c'est{ ls ; pwd ; ls ; }