Hilfe bei Shell-Skript Erstellung
- BooOdobi
- Erledigt
Hinweis: In dem Thema Hilfe bei Shell-Skript Erstellung gibt es 16 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
-
-
So, dass sich die Zeiten verschiedener Durchläufe vergleichen lassen. Ich sag mal so um die 1 min. Und das dann mit min:sek:msek Ausgabe.
Danke für den Link. Schau ich mir mal an.
Gruß,
Marc -
Hier ist noch eine Berechnung von Pi:
Bash
Alles anzeigen#!/bin/bash # T1="$(date +%s%N)" # nano seconds echo -------------------- Dein Code Anfang # http://superuser.com/questions/275516/how-can-i-generate-pi-to-a-given-number-of-decimal-places-from-a-script echo "scale=5000; 4*a(1)" | bc -l echo -------------------- Dein Code Ende T2="$(($(date +%s%N)-T1))" # delta in nano-seconds T3="$((T2/1000))" # delta in micro-seconds T4="$((T3/1000))" # delta in milli-seconds T5="$((T4/1000))" # delta in seconds T6="$((T5/60))" # delta in minutes echo " nano seconds total: ${T2}" echo "micro seconds total: ${T3}" echo "milli seconds total: ${T4}" echo " seconds total: ${T5}" echo " minutes total: ${T6}" # Kopie in eine Datei: echo "$(date) --- milli seconds total: ${T4}" >> get_time.dat # --- end of script ---
scale=5000 ist die Anzahl von Stellen (je mehr, umso länger dauert die Berechnung).
Ref.: http://superuser.com/questions…imal-places-from-a-script
Roland
-
Dank dir Roland. Werde damit morgen mal ein bisschen testen.
Gruß,
BooOdobi -
-
real 0m46.117s
user 0m46.057s
sys 0m0.006s -