PiCam/move_file_mount.sh aktualisiert

Speicherplatz Prüfung hinzugefügt
This commit is contained in:
2025-12-07 22:24:43 +01:00
parent 00efab2ba0
commit b71ed56ded
+13 -1
View File
@@ -25,16 +25,28 @@ echo "$TIMESTAMP kein Mountpfad auf $MNT gefunden" >> "$LOGFILE" 2>&1
exit 1 exit 1
fi 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 #Zielverzeichnis mit Datum anlegen oder vorhanden
if [ ! -d "$TARGET_DIR" ]; then if [ ! -d "$TARGET_DIR" ]; then
mkdir -p $TARGET_DIR mkdir -p $TARGET_DIR
echo "$TIMESTAMP Neuer Ordner in: $TARGET_DIR erstellt" >> "$LOGFILE" 2>&1 echo "$TIMESTAMP Neuer Ordner in: $TARGET_DIR erstellt" >> "$LOGFILE" 2>&1
else else
echo "$TIMESTAMP Ordner schon vorhanden" >> "$LOGFILE" 2>&1 echo "$TIMESTAMP Ordner vorhanden" >> "$LOGFILE" 2>&1
fi fi
sleep 2 sleep 2
#Dateien verschieben #Dateien verschieben
mv -v $SOURCE_DIR/* $TARGET_DIR/ >> "$LOGFILE" 2>&1 mv -v $SOURCE_DIR/* $TARGET_DIR/ >> "$LOGFILE" 2>&1
#Prüfen ob das Verschieben erfolgreich war oder nicht #Prüfen ob das Verschieben erfolgreich war oder nicht