Bonjour à tous ,
je rencontre un tout petit souçi avec mon script sur notre serveur.
En gros je souhaite faire un backup de notre base de donnée et j'ai donc intégrer un script bash qui est executer par cron tous les X temp.
Pas de problème avec sa, il exporte bien le fichier mais au lieu de le nommé avec la date du jour il me tape le code du bash
Cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #!/bin/bash mkdir /home/monsite/backup/sql/'date +%Y-%m-%d' -p cd /home/monsite/backup/sql/'date +%Y-%m-%d' mysqldump -u***** -p***** ****** > *******.sql cd /home/monsite/backup/sql/ tar -czf 'date +%Y-%m-%d'.tar.gz 'date +%Y-%m-%d' #rm 'date +%Y-%m-%d'/*******.sql #rmdir 'date +%Y-%m-%d'
Doit en principe nommé le fichier tar.gz avec la date mais à la place
Code : Sélectionner tout - Visualiser dans une fenêtre à part tar -czf 'date +%Y-%m-%d'.tar.gz 'date +%Y-%m-%d'
j'ai reçu sa :
hors j'aurai du recevoir sa :date +%Y-%m-%d.tar
2009-03-12.tar.gz
Partager