Hallo liebe Community,
Ich habe mir vor einiger Zeit ein Backup- Script geschrieben. Dieses wollte ich ab und an mal starten um ein Backup zu speichern.
Nun wollte ich heute dieses Script ausführen und bekomme einen Syntaxfehler angezeigt. Das finde ich verwunderlich, da ich zum einen dieses Script unverändert bisher ausgeführt habe und zum anderen, auf den ersten Blick alles gut aussieht und funktionieren sollte.
So sieht das Script aus:
Bash
#!/bin/bash -e
if [ -d /home/NUTZER/usbstick/backup ]; then
rsync -a /home /home/NUTZER/usbstick/backup --exclude=/home/NUTZER/usbstick
else
echo "Backup - Verzeichnis nicht hier "
exit 1
fi
Dies ist die Fehlermeldung:
Code
File "meinBackup.sh", line 3
if [ -d /home/NUTZER/usbstick/backup ]; then
^
SyntaxError: invalid syntax
Woran könnte das jetzt liegen?
Danke für eure Hilfe