Änderung der Logdateimeldung
Die Logdatei werden nun bei jedem Fehler aktualisiert.
This commit is contained in:
@@ -11,6 +11,7 @@ SOURCE_DIR="$HDR/Monitor"
|
|||||||
TARGET_DIR="$MNT/$DATE"
|
TARGET_DIR="$MNT/$DATE"
|
||||||
LOG_DIR="$HDR/log"
|
LOG_DIR="$HDR/log"
|
||||||
LOGFILE="$LOG_DIR/$DATE.log"
|
LOGFILE="$LOG_DIR/$DATE.log"
|
||||||
|
ERROR="!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!"
|
||||||
|
|
||||||
#Logverzeichnis vorhanden/erstellen
|
#Logverzeichnis vorhanden/erstellen
|
||||||
if [ ! -d "$LOG_DIR" ]; then
|
if [ ! -d "$LOG_DIR" ]; then
|
||||||
@@ -19,9 +20,12 @@ fi
|
|||||||
|
|
||||||
#Prüfung Mount vorhanden
|
#Prüfung Mount vorhanden
|
||||||
if mountpoint -q "$MNT"; then
|
if mountpoint -q "$MNT"; then
|
||||||
|
echo "" >> "$LOGFILE" 2>&1
|
||||||
echo "$TIMESTAMP Mountverzeichnis vorhanden" >> "$LOGFILE" 2>&1
|
echo "$TIMESTAMP Mountverzeichnis vorhanden" >> "$LOGFILE" 2>&1
|
||||||
else
|
else
|
||||||
|
echo "" >> "$LOGFILE" 2>&1
|
||||||
echo "$TIMESTAMP kein Mountpfad auf $MNT gefunden" >> "$LOGFILE" 2>&1
|
echo "$TIMESTAMP kein Mountpfad auf $MNT gefunden" >> "$LOGFILE" 2>&1
|
||||||
|
echo "$ERROR" >> "$LOGFILE" 2>&1
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -32,6 +36,7 @@ if [ "$SPL" -le 90 ]; then
|
|||||||
echo "$TIMESTAMP Speicherplatz bei $SPL %" >> "$LOGFILE" 2>&1
|
echo "$TIMESTAMP Speicherplatz bei $SPL %" >> "$LOGFILE" 2>&1
|
||||||
else
|
else
|
||||||
echo "$TIMESTAMP Nicht genug Speicherplatz auf dem Zielverzeichnis" >> "$LOGFILE" 2>&1
|
echo "$TIMESTAMP Nicht genug Speicherplatz auf dem Zielverzeichnis" >> "$LOGFILE" 2>&1
|
||||||
|
echo "$ERROR" >> "$LOGFILE" 2>&1
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -50,12 +55,12 @@ 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
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
echo "" >> "$LOGFILE" 2>&1
|
|
||||||
echo "$TIMESTAMP Verschieben Erfolgreich!" >> "$LOGFILE" 2>&1
|
echo "$TIMESTAMP Verschieben Erfolgreich!" >> "$LOGFILE" 2>&1
|
||||||
else
|
else
|
||||||
echo "" >> "$LOGFILE" 2>&1
|
|
||||||
echo "$TIMESTAMP Verschieben Fehlgeschlagen!" >> "$LOGFILE" 2>&1
|
echo "$TIMESTAMP Verschieben Fehlgeschlagen!" >> "$LOGFILE" 2>&1
|
||||||
|
echo "$ERROR" >> "$LOGFILE" 2>&1
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sleep 2
|
sleep 2
|
||||||
echo "------------------------------------------------------------------------------------------------------------------------------" >> "$LOGFILE" 2>&1
|
echo "------------------------------------------------------------------------------------------------------------------------------" >> "$LOGFILE" 2>&1
|
||||||
Reference in New Issue
Block a user