From b71ed56ded061a36cfe28eee8651d24e4353df28 Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 7 Dec 2025 22:24:43 +0100 Subject: [PATCH] PiCam/move_file_mount.sh aktualisiert MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Speicherplatz Prüfung hinzugefügt --- PiCam/move_file_mount.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/PiCam/move_file_mount.sh b/PiCam/move_file_mount.sh index ab6b48f..548a7e6 100644 --- a/PiCam/move_file_mount.sh +++ b/PiCam/move_file_mount.sh @@ -25,16 +25,28 @@ echo "$TIMESTAMP kein Mountpfad auf $MNT gefunden" >> "$LOGFILE" 2>&1 exit 1 fi +#Verfügbarer Speicherplatz am Zielverzeichnis + +SPL=$(df -h $MNT | grep $MNT | tr -s ' ' | cut -d ' ' -f 5) +SPL2="${SPL%\%}" +if [ "$SPL2" -le 90 ]; then +echo "$TIMESTAMP Speicherplatz bei $SPL" >> "$LOGFILE" 2>&1 +else +echo "$TIMESTAMP Nicht genug Speicherplatz auf dem Zielverzeichnis" >> "$LOGFILE" 2>&1 +exit 1 +fi + #Zielverzeichnis mit Datum anlegen oder vorhanden if [ ! -d "$TARGET_DIR" ]; then mkdir -p $TARGET_DIR echo "$TIMESTAMP Neuer Ordner in: $TARGET_DIR erstellt" >> "$LOGFILE" 2>&1 else -echo "$TIMESTAMP Ordner schon vorhanden" >> "$LOGFILE" 2>&1 +echo "$TIMESTAMP Ordner vorhanden" >> "$LOGFILE" 2>&1 fi sleep 2 #Dateien verschieben + mv -v $SOURCE_DIR/* $TARGET_DIR/ >> "$LOGFILE" 2>&1 #Prüfen ob das Verschieben erfolgreich war oder nicht