[Perl] Tri de données

[Fermé]
Signaler
-
Bonjour,

Ce qui suit a trait au tri dans des données.

Voilà 9 jours que j'ai débuté l'étude de Perl pour pouvoir manipuler un gros fichier
qui va encore croître.
J'ai fais pas mal de choses mais maintenant je cale.
Et je sais que c'est l'emploi des hashes qui me pose problème.
Pourriez vous me dire comment aborder mon problème, assez banal, je crois.

Après je pourrai avancer tout seul un peu plus loin...

Mon fichier a la srtucture suivante:

FLAG_CONSTANT
WALL LARRY
Datas en texte libre de longueurs différentes
Nombre de lignes variable
Data_WALL Data_WALL Data_WALL

Data_WALL

Data_WALL Data_WALL


FLAG_CONSTANT
CESAR JULES
Datas en texte libre de longueurs différentes
Nombre de lignes variable
Data_CESAR
Data_CESAR Data_CESAR

FLAG_CONSTANT
OBAMA BARAK
Datas en texte libre de longueurs différentes
Nombre de lignes variable
Data_OBAMA Data_OBAMA
Data_OBAMA

Data_OBAMA

######

Je voudrais, faire un tri, par ordre alphabétique, sur la deuxième ligne
de ces "fiches" et obtenir en sortie:

FLAG_CONSTANT
CESAR JULES
Datas en texte libre de longueurs différentes
Nombre de lignes variable
Data_CESAR
Data_CESAR Data_CESAR

FLAG_CONSTANT
OBAMA BARAK
Datas en texte libre de longueurs différentes
Nombre de lignes variable
Data_OBAMA Data_OBAMA
Data_OBAMA

Data_OBAMA

FLAG_CONSTANT
WALL LARRY
Datas en texte libre de longueurs différentes
Nombre de lignes variable
Data_WALL Data_WALL Data_WALL

Data_WALL

Data_WALL Data_WALL

####################


Merci d'avance.

Roland - Bruxelles