Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/02/2018, à 14:42

Compte supprimé

[résolu] à propos de la commande sort: Question

Bonjour,
J'aimerai avoir des précisions sur la commande sort .
Je voudrais faire un tri sur 2 colonnes mais le résultat que je trouve n'est pas celui que j'attends . Je prends un exemple pour vous situer mon incompréhension ; Soit un fichier cc à trier:

fabien@fabien-Lenovo-G505:~$ cat cc
1 fan 1 b
5 fan 2 a
4 fab 2 m

Je souhaite trier le fichier par ordre alphabétique sur la 2eme et 4eme colonne .

~$ cat cc | sort -k 2 -k 4

4 fab 2 m
1 fan 1 b
5 fan 2 a

Je m'attendais à avoir ça :

4 fab 2 m
5 fan 2 a
1 fan 1 b 

Pourquoi n'est ce pas le cas?

Dernière modification par Compte supprimé (Le 28/02/2018, à 15:10)

#2 Le 28/02/2018, à 14:51

credenhill

Re : [résolu] à propos de la commande sort: Question

hello
-k 2 va jusqu'à la fin de la ligne, - k2,2 se limte à la colonne 2

$ sort -k 2,2 -k 4,4 cc
4 fab 2 m
5 fan 2 a
1 fan 1 b

Dernière modification par credenhill (Le 28/02/2018, à 15:03)

Hors ligne

#3 Le 28/02/2018, à 15:08

Compte supprimé

Re : [résolu] à propos de la commande sort: Question

ah ok tout s'explique ... C'est un détail qui me tracassait depuis un temps certain ... Merci à toi

Dernière modification par Compte supprimé (Le 28/02/2018, à 15:08)