Frage zu kleinem Backup Script

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Badgott
Beiträge: 40
Registriert: 14.02.2005 12:25:41

Frage zu kleinem Backup Script

Beitrag von Badgott » 06.06.2005 11:06:08

Hallo ich habe mir des Wochenende mal ein kleines Backupscript geschrieben.
Mein Prob ist es wenn ich die Befehle einzeln ausführe dann geht alles nur wenn ich es mit dem Script ausführe bekomme ich :

Code: Alles auswählen

serv1:~# sh backup.sh
: command not found
tar: Removing leading `/' from member names
tar: /var/www/\r: Kann stat nicht ausführen.: Datei oder Verzeichnis nicht gefunden
tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.
tar: Removing leading `/' from member names
tar: /etc/\r: Kann stat nicht ausführen.: Datei oder Verzeichnis nicht gefunden
tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.
tar: Removing leading `/' from member names
tar: /root/confixx/\r: Kann stat nicht ausführen.: Datei oder Verzeichnis nicht gefunden
tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.
: command not found

Code: Alles auswählen

#!/bin/bash

datum=$(date +%d-%m-%y)
tar -czf /var/backup/www.$datum.tgz /var/www/
tar -czf /var/backup/etc.$datum.tgz /etc/
tar -czf /var/backup/confixx.$datum.tgz /root/confixx/
mysqldump --all-databases --opt -p 'pw' | gzip > /var/backup/sql.$datum.gz
Ist sicher nur ein kleiner Fehler hoffe das mit jemand flux helfen kann :-)
Gruß Badgott[/code][/quote]

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Re: Frage zu kleinem Backup Script

Beitrag von spiffi » 06.06.2005 11:26:04

Badgott hat geschrieben:

Code: Alles auswählen

tar: /var/www/\r: Kann stat nicht ausführen.: Datei oder Verzeichnis nicht gefunden
Mit welchem Editor hast Du die Datei erstellt? Sieht ganz so aus, als wären da DOS-Zeilenumbrüche drin.

Behandel die Datei mal mit dos2unix aus dem Paket sysutils.

Code: Alles auswählen

dos2unix backup.sh
No language can express every thought unambiguously, least of all this one. -- D. R. Hofstadter

Badgott
Beiträge: 40
Registriert: 14.02.2005 12:25:41

Beitrag von Badgott » 06.06.2005 12:34:08

upps...
Ok habs jetzt hinbekommen danke nochmal für den Tip :-)

Grezz badgott

Antworten