Code: Select all
#!/bin/sh
# backup of MySQL database;
mysqldump -hlocalhost -uUSER -pPASS MeinDB | gzip -c > WHG-MySQL-BACKUP-`date +%Y.%m.%d`.sql.gz && echo "MySQL server backup " | mutt -s "WHG DB Backup " -a WHG-MySQL-BACKUP-`date +%Y.%m.%d`.sql.gz "meine@domain.com"
# delete the backup
rm â??f WHG-MySQL-BACKUP-`date +%Y.%m.%d`.sql.gz
gzip: +%Y.%m.%d.sql.gz: No such file or directory
/root/backup_routine.sh: -s: command not found
wie gesagt, gebe ich den befehl manuell ein, klappt es prima, kopiere ich ihn ins skript und führe es aus, kommt dieser fehler. kann mir jemand sagen, was ich falsch mache? vielen dank!
-native.