Créer un .tar.gz avec la date du jour

Résolu/Fermé
doudoupe Messages postés 85 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 7 mars 2012 - 10 juil. 2009 à 11:10
doudoupe Messages postés 85 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 7 mars 2012 - 20 juil. 2009 à 01:33
Hello tout le monde.
Bon le titre n'est peut-être pas très explicite donc je vous explique un peu ce que je souhaite faire.
J'ai un script bash à écrire pour faire un backup de donnée d'un serveur à un autre, et l'automatiser avec crontab pour qu'il s'exécute tous les jours.

Donc je vois bien comment le faire, ça devrait pas poser de problème.
Il y a juste une chose que je ne sais pas faire.

Pour faire simple, j'ai un dossier 'donnée', je veux créer une archive .tar.gz de 'donnée' avec comme nom : "donnée.date_du_jour.tar.gz" et l'envoyer sur le serveur par ssh.

c'est la partie nom de l'archive où je bloque. Je ne parviens pas à trouver comment faire pour insérer la date du jour dans le nom.
En cherchant un peu, j'ai trouvé un truc du genre " date --rfc-3339=seconds " mais ça ne fonctionne pas. Comment puis-je faire ?

Voilà ce que j'avais tapé :
tar -zcvp --file=donnée.'date --rfc-3339=seconds'.tar.gz donnée/

Mon archive a bien été créée mais son nom... donnée.date --rfc-3339=seconds.tar.gz
Donc pas ce que je veux...

Une solution?
Merci beaucoup

3 réponses

jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 182
10 juil. 2009 à 16:06
bonjour
pour ceux que cela interesse un exemple
 tar cvf  fichier_du_$(date +%d-%m-%Y-%H-%M).tar.gz  la_sauvegarde

ce qui donne
fichier_du_10-07-2009-16-02.tar.gz

a+
ps : ben oui c'est bien d'avoir trouver mais tant qu'a faire mettre un exemple , c'est mieux et cela répond à l'esprit d'un forum qui est l'entraide .


10
Utilisateur anonyme
10 juil. 2009 à 21:25
Merci Jeanbi :)

Très utile pour moi,je ne connaissait pas encore.
0
doudoupe Messages postés 85 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 7 mars 2012 68
10 juil. 2009 à 11:22
Résolu...
Désolé du dérangement.
utilisation toute conne de `date` ...
mErci ^^
0
doudoupe Messages postés 85 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 7 mars 2012 68
20 juil. 2009 à 01:33
Yep Jeanbi.
J'aurais du le mettre en effet! Désolé.
:)
0