PiCam/move_file_mount.sh aktualisiert
Speicherplatz Prüfung hinzugefügt
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user