Mögliches Duplikat:
Messen Sie die Skriptausführungszeit
Wie lange dauert es, bis mein Skript foo.sh
ausgeführt wird?
Ich bin auf der Suche nach etwas ähnlichem tic
und toc
in MATLAB.
Mögliches Duplikat:
Messen Sie die Skriptausführungszeit
Wie lange dauert es, bis mein Skript foo.sh
ausgeführt wird?
Ich bin auf der Suche nach etwas ähnlichem tic
und toc
in MATLAB.
Antworten:
Verwenden Sie den Befehl unix time
time ./sript.sh
Wenn Sie an Zecken interessiert sind, können Sie diese mit ein wenig Hilfe von annähern /proc/cpuinfo
time is a shell keyword
bash
stellt keinen zeitbefehl zur verfügung , er benutzt /usr/bin/time
. Allerdings zsh
genauso wie mein Solaris tcsh
. Also, auch wenn es nicht in Ihrer Shell eingebaut ist, haben Sie eine Zeit, die Ihnen Ihr Userland als Fallback zur Verfügung stellt. Außerdem können diese Zeitbefehle eine etwas andere Ausgabe liefern.
which time
anstelle des reservierten Schlüsselworts warning
which
macht das nie. Ich beziehe mich auf type
.
time
kann dies erreichen. In diesem Fall:
$ time foo.sh