Comparer des répertoires en ligne de commandes
Le
steve

Salut la liste,
Je cherche un outil en ligne de commandes pour comparer deux répertoires
(et leurs sous-répertoires), comme dirdiff ou xxdiff qui le fait graphiquement.
Je ne trouve rien dans les dépôts.
L'idée est de trouver des fichiers (audio en l'occurrence) qui n'ont pas
été copiés d'un répertoire vers un autre.
Merci d'avance
steve
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110823120356.GA7950@mangoo.homelinux.org
Je cherche un outil en ligne de commandes pour comparer deux répertoires
(et leurs sous-répertoires), comme dirdiff ou xxdiff qui le fait graphiquement.
Je ne trouve rien dans les dépôts.
L'idée est de trouver des fichiers (audio en l'occurrence) qui n'ont pas
été copiés d'un répertoire vers un autre.
Merci d'avance
steve
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20110823120356.GA7950@mangoo.homelinux.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Bonjour,
Est-ce qu'un script de ce genre ferait l'affaire ?
#!/bin/sh
src=$1
dst=$2
find ${src} | sort >| /tmp/list.src.txt
find ${dst} | sort >| /tmp/list.dst.txt
diff -u /tmp/list.src.txt /tmp/list.dst.txt
Le 23 août 2011 14:03, steve
--20cf300fb4a9108de704ab2b2c6a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Bonjour,
<br>
Je cherche un outil en ligne de commandes pour comparer deux répertoires< br>
(et leurs sous-répertoires), comme dirdiff ou xxdiff qui le fait graphiqu ement.<br>
Je ne trouve rien dans les dépôts.<br>
<br>
L'idée est de trouver des fichiers (audio en l'occurrence) qui n& #39;ont pas<br>
été copiés d'un répertoire vers un autre.<br>
<br>
Merci d'avance<br>
steve<br>
<font color="#888888"><br>
--<br>
Lisez la FAQ de la liste avant de poser une question :<br>
<br>
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe "<br>
vers En cas de soucis, contactez EN ANGLAIS Archive: <br>
</font></blockquote></div><br></div>
--20cf300fb4a9108de704ab2b2c6a--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAAQa3Sv+
Perso je trouve que diff -r fait très bien son travail :-)
--
http://www.ebling-photo.fr
Ebling Andreas
On 23 Aug 2011, at 14:16, Jerome Flesch
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Bien vu. J'ai fait inutilement compliqué. Au temps pour moi :)
Le 23 août 2011 14:31, Ebling Andreas
--00235429d1d80e777b04ab2d2b30
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Bien vu. J'ai fait inutilement compliqué. Au temps pour moi :)
<br>
Perso je trouve que diff -r fait très bien son travail :-)<br>
<br>
--<br>
<font color="#888888">Ebling Andreas<br>
</font><div><div></div><div class="h5"><br>
On 23 Aug 2011, at 14:16, Jerome Flesch < <br>
> Bonjour,<br>
><br>
> Est-ce qu'un script de ce genre ferait l'affaire ?<br>
><br>
> #!/bin/sh<br>
><br>
> src=$1<br>
> dst=$2<br>
><br>
> find ${src} | sort >| /tmp/list.src.txt<br>
> find ${dst} | sort >| /tmp/list.dst.txt<br>
><br>
> diff -u /tmp/list.src.txt /tmp/list.dst.txt<br>
</div></div></blockquote></div><br></div>
--00235429d1d80e777b04ab2d2b30--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/