Besoin d'aide linux/unix Mac sur travaux sur doublons!
Résolu/Fermé
ianSolo_66
Messages postés
2
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
6 octobre 2016
-
5 oct. 2016 à 21:54
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 7 oct. 2016 à 14:45
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 7 oct. 2016 à 14:45
A voir également:
- Besoin d'aide linux/unix Mac sur travaux sur doublons!
- @ Sur mac - Guide
- Adresse mac - Guide
- Nettoyer son mac - Guide
- Supprimer les doublons excel - Guide
- Doublons photos - Guide
2 réponses
UnGnU
Messages postés
1158
Date d'inscription
lundi 2 mai 2016
Statut
Contributeur
Dernière intervention
22 décembre 2020
157
6 oct. 2016 à 08:04
6 oct. 2016 à 08:04
Salut,
En espérant avoir bien compris ton problème (un exemple AVANT => APRES aurait été un plus) :
En espérant avoir bien compris ton problème (un exemple AVANT => APRES aurait été un plus) :
$ cat liste.txt
id 263786 nom 52KTM75A MOTOR
id 262111 nom 52KTM75B MOTOR
id 263787 nom 52KTM75B MOTOR
id 262112 nom 52KTM78F MOTOR
id 263788 nom 52KTM78F MOTOR
id 262113 nom 52KTM78B MOTOR
id 263789 nom 52KTM78B MOTOR
id 263790 nom 52KTM96C MOTOR
id 262114 nom 52KTM96G MOTOR
id 263791 nom 52KTM96G MOTOR
id 262115 nom 52KTM99B MOTOR
id 263792 nom 52KTM99B MOTOR
id 262116 nom 52KTM99F MOTOR
id 263793 nom 52KTM99F MOTOR
$ sort -k 4,4 -k 2r,2r liste.txt | uniq -f3
id 263786 nom 52KTM75A MOTOR
id 263787 nom 52KTM75B MOTOR
id 263789 nom 52KTM78B MOTOR
id 263788 nom 52KTM78F MOTOR
id 263790 nom 52KTM96C MOTOR
id 263791 nom 52KTM96G MOTOR
id 263792 nom 52KTM99B MOTOR
id 263793 nom 52KTM99F MOTOR
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
7 oct. 2016 à 14:45
7 oct. 2016 à 14:45
Re-
$ cat autre.txt
id 263786 nom 52KTM75A MOTUS
id 262111 nom 52KTM75B MOTOR
id 263787 nom 52KTM75B ROTOR
id 262112 nom 52KTM78F BOTOR
id 263788 nom 52KTM78F MOTIF
id 262113 nom 52KTM78B MOKOR
id 263789 nom 52KTM78B MOTAR
id 263790 nom 52KTM96C MOTOS
id 262114 nom 52KTM96G MATAR
id 263791 nom 52KTM96G MITAR
id 262115 nom 52KTM99B LOLOL
id 263792 nom 52KTM99B COTON
id 262116 nom 52KTM99F XOTOR
id 263793 nom 52KTM99F FOTOR
$ sort -r -k4,4 autre.txt | uniq -d -w 9 -f 3
id 263793 nom 52KTM99F FOTOR
id 263792 nom 52KTM99B COTON
id 263791 nom 52KTM96G MITAR
id 263788 nom 52KTM78F MOTIF
id 263789 nom 52KTM78B MOTAR
id 263787 nom 52KTM75B ROTOR
6 oct. 2016 à 09:56
6 oct. 2016 à 19:25
Effectivement j'aurais aimé utilisé un sort mais il restait les lignes ou le champs 4 n'avait qu'une occurence, ce qui ne m'interessait pas, je voulais juste garder quand le champs 4 avait 2 occurence ou plus la derniere version en me basabt sur le champs n°2
Merci encore
Amicalement
Yann