Hi,
ik heb mijn eerste bash script geschreven.
Het idee is om dit script via cron uit te voeren (dit lukt me wel)
Ik wil iedere dag een gzip van een database backup maken. Via google ed. heb ik het volgende script gemaakt:
Dit script lijkt te werken, hij maakt netjes '2009-11-25_joost.sql.gz' aan. (met de correcte file size).
Alleen als ik dan bv. via filezilla de file wil ophalen krijg ik de melding 'no such file or directory'. Als ik via putty de directory lees dan krijg ik '2009-11-25_joost.sql.gz?' Er is dus een ? achter de file name geplakt.
Wie kan er mij vertellen waarom er een ? achter de filenaam wordt gezet, of wat ik verkeerd doe in mijn script?
Indien er meer info nodig is dan geef ik die graag
ik heb mijn eerste bash script geschreven.
Het idee is om dit script via cron uit te voeren (dit lukt me wel)
Ik wil iedere dag een gzip van een database backup maken. Via google ed. heb ik het volgende script gemaakt:
code:
1
2
| eval datum=`date "+%Y_%m_%d"_joost.sql.gz` /usr/bin/mysqldump -u [username] -p[password] [database] | gzip > /home/joost/$datum |
Dit script lijkt te werken, hij maakt netjes '2009-11-25_joost.sql.gz' aan. (met de correcte file size).
Alleen als ik dan bv. via filezilla de file wil ophalen krijg ik de melding 'no such file or directory'. Als ik via putty de directory lees dan krijg ik '2009-11-25_joost.sql.gz?' Er is dus een ? achter de file name geplakt.
Wie kan er mij vertellen waarom er een ? achter de filenaam wordt gezet, of wat ik verkeerd doe in mijn script?
Indien er meer info nodig is dan geef ik die graag
This space for rent. Serious inquiries only please.