Gilles MISSONNIER a écrit :
il y a la commande "comm" qui fait ça très bien :
il faut 2 fichiers listes TRIÉES, exemple : l1 et l2
comm -2 -3 l1 l2
affiche ceux qui sont UNIQUEMENT dans le fichier l1
comm -1 -3 l1 l2
affiche ceux qui sont UNIQUEMENT dans le fichier l2
comm -1 -2 l1 l2
affiche ceux qui sont dans les 2 fichiers l1 et l2
2 centimes
------------
Merci !! C'est beaucoup plus simple que mon usine à gaz. ;)
cat listePaquetsActuels.txt listePaquetsActuels.txt
listePaquets.txt | sort | uniq -c | grep ' 2 ' | awk '{print $2}' >
/tmp/listeDiff.txt
En fait tu cherches les paquets qui apparaissent deux fois après la
concaténation de listePaquetsActuels.txt listePaquetsActuels.txt
listePaquets.txt concaténés. Ça te donnera les paquets qui sont présents
sur ton système et qui ne l'étaient pas avant.
___________________________________________________________________________
Faites de Yahoo! votre page d'accueil sur le web pour retrouver directement vos services préférés : vérifiez vos nouveaux mails, lancez vos recherches et suivez l'actualité en temps réel.
Rendez-vous sur http://fr.yahoo.com/set
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]