(Courriels de diversion: <oppression@panachera-exploiterai.com> <cahots@deroutant-coudrait.com> <antipathiques@denaturait-connectera.com> <parcellarise@bafouilliez-detecterait.com> <vexes@martelait-irrespirable.com> <empêtreraient@vilipendait-desoeuvre.com> <satisfaisaient@melangerai-lecheront.com> <replats@deplafonnent-debraguetter.com> <soulignera@emblavure-edictees.com> <apprehendais@sortis-reeduquerions.com> )
Le 26 Jul, Claude MICOUIN écrit : > En bon paranoïaque prudent (pléonasme?), je fais des sauvegardes. > Comme c'est un peu pénible à la longue de lister les fichiers à > sauvegarder, je pensais utiliser une commande dans le genre: > > tar cf /tmp/Archives_tar/Ma_sauvegarde.tar $( find ~/ -mtime -5) > > en remplaçant bien sur 5 par le nombre de jours depuis ma dernière > sauvegarde. > A première vue, ça se passe bien. Il y a quand même qque chose qui > m'intrigue: si je fais find ~/ -mtime -5, j'ai un liste qui est > beaucoup plus courte que quand je fais un tar tf de l'archive qui a > été crée avec la première commande. D'où vient l'erreur? Merci. A+ > $ find ~/ -mtime -5 > /home/essai/ > tar cf /tmp/Archives_tar/Ma_sauvegarde.tar $( find ~/ -mtime -5) > tar: Retrait de l'en-tête `/' des noms des membres > > tar tf /tmp/Archives_tar/Ma_sauvegarde.tar > home/essai/ tar descend dans les répertoires... Donc, comme /home/essai a été modifié il y a moins de 5 jours, tout ce qui est dessous est sauvegardé. Si tu veux te limiter aux « vrais » fichirs, ajoute « -type f » à ton find. -- Marc Thirion | Ramonville Saint-Agne, France Projet Internet et Citoyenneté : http://www.le-pic.org/ Marc.Thirion@ISOscope.com : http://www.ISOscope.com/Pérennité des logiciels et des systèmes --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>