[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: réinstallation à l'identique [ un poil d'unix ]



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



Reply to: