Czas wykonania wielu poleceń


15

Czy istnieje sposób na czas szeregowania poleceń w systemie Linux?

Być może coś takiego:

/usr/bin/time { ls; pwd; ls }

nawet bez timepolecenia byłoby to niepowodzeniem, gdyż nie wymaga ostatecznego ;IE{ ls ; pwd ; ls ; }
północna-Bradley

Odpowiedzi:



28

Użycie timeuse () do utworzenia podpowłoki dla poleceń, które chcesz zmierzyć czas. Składnia będzie następująca:

time ( ls; pwd; ls )

Jeśli używasz, /usr/bin/timedodaj polecenia do skryptu powłoki (na przykład my.sh) i określ czas skryptu powłoki:

/usr/bin/time my.sh

1
Działa to z, timeale nie z /usr/bin/time. Uruchomienie polecenia dałeś produkuje -bash: syntax error near unexpected token ls'`
juniper-
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.