Classer les lignes d'un fichier texte en fonc

Résolu
jil -  
 jil -
Bonjour,

j'ai un fichier texte absolument énorme (plus de 80'000 lignes donc je ne peux pas traiter ces données sous excel/ooocalc) et j'aimerai trier (la même chose qu'on peut faire avec excel/ooocalc) ces données en fonction d'une colonne qui contient un simple chiffre.

ce fichier texte est au format "tab delimited".

si vous avez une quelconque idéec'est avec plaisir que j'en prends note !

Merci beaucoup !
A voir également:

1 réponse

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Salut,

Avec "sort" ?

$ cat plop 
blabla	blablabla	5	bla	blabla
blabla	blablabla	12	bla	blabla
blabla	blablabla	2	bla	blabla
blabla	blablabla	25	bla	blabla
blabla	blablabla	8	bla	blabla
blabla	blablabla	1	bla	blabla
blabla	blablabla	30	bla	blabla
blabla	blablabla	13	bla	blabla
blabla	blablabla	17	bla	blabla
blabla	blablabla	4	bla	blabla
blabla	blablabla	99	bla	blabla
blabla	blablabla	125	bla	blabla

$ sort -n -k 3 plop 
blabla	blablabla	1	bla	blabla
blabla	blablabla	2	bla	blabla
blabla	blablabla	4	bla	blabla
blabla	blablabla	5	bla	blabla
blabla	blablabla	8	bla	blabla
blabla	blablabla	12	bla	blabla
blabla	blablabla	13	bla	blabla
blabla	blablabla	17	bla	blabla
blabla	blablabla	25	bla	blabla
blabla	blablabla	30	bla	blabla
blabla	blablabla	99	bla	blabla
blabla	blablabla	125	bla	blabla

$

Je te laisse jeter un oeil au man sort ;-))
0
jil
 
okay merci bien...
au passage, tu ne connaîtrais pas une console linux portable pour windows ?
j'ai pas moyen d'installer un quelconque programme et je ne vois pas bien s'il existe un équivalent simple de la commande 'sort' sous windows... mais connaissant la bête, je pense reboot sur une live usb en attendant et essayer avec ta méthode, merci ! ;-)
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
A part Cygwin non je ne vois pas ;-(
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
et avec le sort Unix pour Windows ?
disponible là dans usr/local/wbin : https://sourceforge.net/projects/unxutils/files/latest/download
C:> .\sort -nk 3  plap
blabla  blablabla       1       bla     blabla
blabla  blablabla       2       bla     blabla
blabla  blablabla       4       bla     blabla
blabla  blablabla       5       bla     blabla
blabla  blablabla       8       bla     blabla
blabla  blablabla       12      bla     blabla
blabla  blablabla       13      bla     blabla
blabla  blablabla       17      bla     blabla
blabla  blablabla       25      bla     blabla
blabla  blablabla       30      bla     blabla
blabla  blablabla       99      bla     blabla
blabla  blablabla       125     bla     blabla

C:>
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Merci dubcek, j'avais complètement zappé les gnu-utils for Windows sur le coup ;-\
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
et il n'y a rien à installer, de simples exe qu'il suffit d'extraire du .zip
0