Bonjour,
Que fait cette commande ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part cut -d' ' -f1,3 notes | uniq > noteselect
je veux une explication SVP![]()
Bonjour,
Que fait cette commande ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part cut -d' ' -f1,3 notes | uniq > noteselect
je veux une explication SVP![]()
cut -d ' ' -f 1,3 : Récupère les colonnes 1 et 3 du fichier notes.
| : Fait un chaînage avec la commande suivante
uniq > noteselect : Récupère les éléments précédents et supprime les redondances, puis les copie dans 'noteselect'.
Bonjour,
Attention, uniq ne fonctionne que sur des données triées..., donc ne supprime que les redondances qui se suivent:
donnera:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 toto toto
Code : Sélectionner tout - Visualiser dans une fenêtre à part totodonnera:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 toto titi toto
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 toto titi toto
Bonjour.
A noter que si c'est pour faire un simple filtrage de doublons comme ceci :
Autant faire directement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ... | sort | uniq
Voir ceci : Éviter les processus inutiles
Code : Sélectionner tout - Visualiser dans une fenêtre à part ... | sort -u
Idriss
Partager