[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] Re: Faire une MAJ selective
rsync fait ca tres bien
www.rsync.org
----- Original Message -----
From: "Benjamin Michotte" <binny@baby-linux.net>
To: "Linux Liste" <linux@lists.linuxbe.org>
Sent: Tuesday, November 27, 2001 11:57 AM
Subject: [linux] Re: Faire une MAJ selective
On Tue, Nov 27, 2001 at 11:26:22AM, D. Taupin (wanadoo-lps) wrote:
> Bien s$ûr, je peux faire "diff" avec l'ancienne version et décider
> manuellement mais, pour un millier de fichiers, c'est la galère.
diff -pruN rep1/ rep2/
> 1) qqun peut-il me donner une idée de script qui compare (par diff ou
> autre) la nouvelle version de chaque fichier avec une sauvegarde dans un
> autre directory et efface de la nouvelle distrib les fichiers inchangés
> (c'est du HTML, donc du texte)
Je n'ai pas vraiment le temps de tester ceci mais voici des pistes
diff fichier1 fichier2 donne un code de retour == 0 si il n'y a pas de
modif entre les deux.
On peut donc imaginer un truc genre
POUR TOUS LES FICHIERS
SI retour de diff == 0
ALORS rm du fichier
FIN
>
> 2) qqun a-t-il une autre solution plus rapide (comparaison de CRC ou
> autres)?
comparer la date de derniere modif a la limite, mais je suis pas certain
que ce sera plus rapide.
>
---end quoted text---
binny
--
ponet et ponette sont dans la foret. ponette se perd. Qui va la
chercher ?
Biactol... parce que Biactol aide a retrouver la ponette...
°v° Benjamin Michotte <binny@baby-linux.net>
_o_ web : http://www.baby-linux.net
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]