Bash Skript - Probleme mit Zeilenumbruch und Dateiname

herlos

New Member
Hallo,
ich habe folgendes Bash-Skript:

Code:
mysqldump --user=*** --password=*** --all-databases > /backup/MySQL-Backup/allDatabasesAndTables.sql
/backup/splitmysqldump.pl /backup/MySQL-Backup/allDatabasesAndTables.sql

Selbstverständlich ohne Sternchen bei Benutzername und Passwort ..
So, und er erstellt mir auch eine Datei allDatabasesAndTables.sql, allerdings noch mit einem Fragezeichen nach SQL, sodass splitmysqldump.pl die Datei nicht finden kann. Ich vermute, das Fragezeichen am Ende des Dateinamens, das angegeben wird, wenn ich den "ls" Befehl auf das Verzeichnis anwende, kommt von Zeilenumbruch in der Bash-Datei, denn wenn ich nur die erste Zeile ausführen lasse, bekomm ich den gewünschten Dateinamen.

Was mache ich falsch bei der Erstellung der Bash-Datei? Hab schon alle Kodierungen versucht (ANSI, UTF-8 und UTF-8 ohne BOM) .. ..

Vielen Dank schonmal!

Johannes
 
Back
Top