diff --git a/traffic-peak-monitor.sh b/traffic-peak-monitor.sh index a8337a8..d19b413 100755 --- a/traffic-peak-monitor.sh +++ b/traffic-peak-monitor.sh @@ -49,6 +49,13 @@ set -u +# Locale fuer Zahlenformate fest auf "C" setzen: printf's %f-Format +# richtet sich sonst nach der System-Locale und erwartet dort z.B. bei +# deutschen Locales ein Komma statt eines Punkts als Dezimaltrennzeichen. +# awk liefert die Prozentwerte weiter unten aber immer mit Punkt - ohne +# dieses LC_NUMERIC=C wuerde printf das mit "Ungueltige Zahl" ablehnen. +export LC_NUMERIC=C + # --- Grundlegende Pfade ermitteln -------------------------------------- # realpath loest auch Symlinks auf, damit das Script von ueberall aus # aufgerufen werden kann (z.B. per systemd mit vollem Pfad) und trotzdem