Rechercher : dans
Par :

Commande shell qui compare deux reprtoires

Dernière réponse le 9 avr 2005 à 20:40:45 christian, le 31 mar 2005 à 11:20:38 
 Signaler ce message aux modérateurs

Je herche une commande qui permet de donner la liste des fichiers present dans un repertoire A et absent dans un repertoire B (pour deux repertoires supposes identiques mais qui nele sont pas) .

PS: ces deux repertoires etaient supposes avoir le meme nombre de fichiers

Meilleures réponses pour « commande shell qui compare deux reprtoires » dans :
[Sécurité] Droits d'accès - GNU/Linux VoirLes droits d'accès Préface I. Généralités II. Les droits III. Les droits spéciaux 1. Le Sticky bit 2. Les droits d'endossement IV. Les commandes 1. chmod 2. umask Préface Le but de cet article n'est pas de vous apprendre quels...
Linux - Le shell VoirIntroduction au shell L'interpréteur de commandes est l'interface entre l'utilisateur et le système d'exploitation, d'où son nom anglais «shell», qui signifie «coquille». Le shell est ainsi chargé de faire l'intermédiaire le système...
Commandes UNIX VoirTableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ...

1

jisisv, le 31 mar 2005 à 11:53:59

Je n'ai pas le temps de développer ici ,
mais avec un script basé sur des commandes du genre

find  $dir1 -maxdepth 1 -type f > /tmp/$tmpfile1
find  $dir2 -maxdepth 1 -type f  > /tmp/$tmpfile2

un diff et un grep...
il doit y avoir moyen de tirer quelques infos.

Juste quelques idées à exploiter.

Johan Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)

Répondre à jisisv

2

jipicy, le 31 mar 2005 à 12:02:06

Salut,

Essaye avec la commande :

diff  /rep1  /rep2
"man diff" pour plus de détails ;-)) Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé. 

Répondre à jipicy

3

 christian, le 9 avr 2005 à 20:40:45

J'ai finalement trouvez la bonne commande

diff -Naur rep1 rep2


Naur est le regroupement des options -N , -a, -u, --r

Répondre à christian
Collection CommentÇaMarche.net