Sort 2ème colonne

Résolu/Fermé
Poireau007 Messages postés 83 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 17 octobre 2012 - 23 avril 2009 à 10:18
Poireau007 Messages postés 83 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 17 octobre 2012 - 23 avril 2009 à 16:17
Bonjour,

Je voudrais faire un "sort" en me basant sur la 2 eme colonne d'un fichier.
je cois qu'il faut utiliser "+POS1" mais je n'ai pas bien compris le man.

Je fais un truc comme ça :

sort +POS1 monfichier.txt


mais c'est pas ça...
merci
A voir également:

4 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
23 avril 2009 à 10:43
Salut,
sort +1 monfichier.txt
devrait le faire normalement (+1 = 2ème colonne). Ton "-k 1" lui se basant sur la 1ère colonne ne devrait pas marcher ;-\

Edit : "-k 2" devrait marcher en revanche.
3
Poireau007 Messages postés 83 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 17 octobre 2012 15
23 avril 2009 à 10:28
ok j'ai trouvé !
mes champs sont separés par un espace vide donc
sort -t " " -k 1 monfichier.txt


=)
2
Poireau007 Messages postés 83 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 17 octobre 2012 15
23 avril 2009 à 10:42
A ben non ca marche pas =(
ca trie que la premiere colonne...
0
Poireau007 Messages postés 83 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 17 octobre 2012 15
23 avril 2009 à 16:17
Merci jip

oui les deux fonctionnent =)
0