Besoin d'aide linux/unix Mac sur travaux sur doublons!
Résolu/Fermé
ianSolo_66
zipe31
- Messages postés
- 2
- Date d'inscription
- mercredi 5 octobre 2016
- Statut
- Membre
- Dernière intervention
- 6 octobre 2016
zipe31
- Messages postés
- 36322
- Date d'inscription
- dimanche 7 novembre 2010
- Statut
- Contributeur
- Dernière intervention
- 27 janvier 2021
A voir également:
- Besoin d'aide linux/unix Mac sur travaux sur doublons!
- Besoin d'aide linux/unix Mac sur travaux sur doublons! ✓ - Forum - BSD
- Installer linux sur mac clé usb - Conseils pratiques - Linux
- Executable unix mac ✓ - Forum - MacOS
- Compiler du C sous Linux/UNIX ✓ - Forum - Astuces et Solutions
- Linux/unix - Articles
2 réponses
UnGnU
6 oct. 2016 à 08:04
- Messages postés
- 1156
- Date d'inscription
- lundi 2 mai 2016
- Statut
- Contributeur
- Dernière intervention
- 22 décembre 2020
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
7 oct. 2016 à 14:45
- Messages postés
- 36322
- Date d'inscription
- dimanche 7 novembre 2010
- Statut
- Contributeur
- Dernière intervention
- 27 janvier 2021
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