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

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



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

------------

               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.

Reply to: