Dieser Thread zeigt, wie Sie die Zeit messen, die zum Ausführen eines Skripts benötigt wird. In meinem Fall bin ich daran interessiert, die Zeit zwischen zwei Punkten innerhalb eines Skripts zu messen . Hier ist ein Beispiel, wie ich dies verwenden möchte:
start_measuring_time
Line 1
Line 2
..
Line N
stop_measuring_time
show_elapsed_time
Ich möchte, dass die angezeigte Zeit nach Möglichkeit für Menschen lesbar ist (Sekunden, Minuten, Stunden, Tage usw.). Irgendwelche Ideen, wie das geht?
shell-script
time
Amelio Vazquez-Reina
quelle
quelle
Tend-Tstart
und nach$(
Sie könnten einfach verwenden
time
:Ich denke, die Ausgabe der Zeit ist so wie sie ist für den Menschen lesbar. Wenn Ihr Skript jedoch in Tagen usw. gemessen werden soll, prüfen Sie, ob
man time
Formatierungsoptionen für die Ausgabe verfügbar sind.quelle
Beispiel zum Ausprobieren von timerscript.sh:
quelle