- Mitglied seit
- 25. Nov 2011
- Beiträge
- 605
- Punkte für Reaktionen
- 0
- Punkte
- 42
Hi,
ich update gerade so nach und nach meine vorhandenen DS auf DSM 6. Dabei tritt nun folgendes Problem auf :
Bislang lasse ich eine Sicherung mittels selbst erstellter Skripte von meiner DS3615 auf meine DS415 machen. Skript lief unter DSM5.2 auch fehlerfrei durch.
Nach dem Update auf DSM 6 bekomme ich für einige Zeilen im Skript plötzlich Fehler ausgegeben, obwohl diese unter DSM 5.2 perfekt funktioniert haben. Leider weiß ich nicht, wie ich den Fehler behebe bzw. wo der Syntaxfehler im Skript ist.
Folgende 4 Fehler erhalten ich : (Befehlszeile steht oben, die Fehlermeldung darunter)
Befehl : datum=`date +"%d.%m.%y`
Fehler : /volume1/skripte/ds3615_backup_ds415.sh: command substitution: line 103: unexpected EOF while looking for matching `"'
Befehl : endzeit=$(date +"%s")
Fehler : /volume1/skripte/ds3615_backup_ds415.sh: command substitution: line 104: syntax error: unexpected end of file
Befehl : zeit=`date +"%H:%M`
Fehler : /volume1/skripte/ds3615_backup_ds415.sh: command substitution: line 107: unexpected EOF while looking for matching `"'
Befehl : size_vol_volumeusb=`ssh root@192.168.0.211 "df -h" | grep /volume1 | awk '{print "Freier Speicher nach der Aktualisierung: " $4 }'`
Fehler : /volume1/skripte/ds3615_backup_ds415.sh: command substitution: line 108: syntax error: unexpected end of file
Kann mir dazu bitte jemand eine Tipp geben, wo der Syntaxfehler ist ? Scheint irgendwie mit den "`" zusammenzuhängen. Wie gesagt, unter DSM 5.2 lief das alles.
Vielen Dank
Fraubi
ich update gerade so nach und nach meine vorhandenen DS auf DSM 6. Dabei tritt nun folgendes Problem auf :
Bislang lasse ich eine Sicherung mittels selbst erstellter Skripte von meiner DS3615 auf meine DS415 machen. Skript lief unter DSM5.2 auch fehlerfrei durch.
Nach dem Update auf DSM 6 bekomme ich für einige Zeilen im Skript plötzlich Fehler ausgegeben, obwohl diese unter DSM 5.2 perfekt funktioniert haben. Leider weiß ich nicht, wie ich den Fehler behebe bzw. wo der Syntaxfehler im Skript ist.
Folgende 4 Fehler erhalten ich : (Befehlszeile steht oben, die Fehlermeldung darunter)
Befehl : datum=`date +"%d.%m.%y`
Fehler : /volume1/skripte/ds3615_backup_ds415.sh: command substitution: line 103: unexpected EOF while looking for matching `"'
Befehl : endzeit=$(date +"%s")
Fehler : /volume1/skripte/ds3615_backup_ds415.sh: command substitution: line 104: syntax error: unexpected end of file
Befehl : zeit=`date +"%H:%M`
Fehler : /volume1/skripte/ds3615_backup_ds415.sh: command substitution: line 107: unexpected EOF while looking for matching `"'
Befehl : size_vol_volumeusb=`ssh root@192.168.0.211 "df -h" | grep /volume1 | awk '{print "Freier Speicher nach der Aktualisierung: " $4 }'`
Fehler : /volume1/skripte/ds3615_backup_ds415.sh: command substitution: line 108: syntax error: unexpected end of file
Kann mir dazu bitte jemand eine Tipp geben, wo der Syntaxfehler ist ? Scheint irgendwie mit den "`" zusammenzuhängen. Wie gesagt, unter DSM 5.2 lief das alles.
Vielen Dank
Fraubi