François TOURDE a écrit, dimanche 19 juin 2005, à 13:42 :
> Jacques L'helgoualc'h écrivait:
[...]
> >  $ LC_ALL=fr_FR sort fichier
> > Dvorak_Symphony_n°7_in_D_Minor_op.70_I-Allegro
> > Dvorak_Symphony_n°7_in_D_Minor_op.70_III-Scherzo
> > Dvorak_Symphony_n°7_in_D_Minor_op.70_II-Poco
> > Dvorak_Symphony_n°7_in_D_Minor_op.70_IV-Finale
> 
> Pas mal! Si Dvorak avait  nommé son second mouvement Andante, alors ça
> aurait marché.  Ne me demande pas  pourquoi, je viens de tester ça sur
> ma  machine (même  version de  sort), et  j'ai pareil  que toi.  Si je
> change Poco pour Andante, alors le tri est correct.

C'est un  « Poco adagio » (j'ai coupé  toute la fin) ;  avec « Adagio ma
non troppo » ça irait aussi.

En LC_ALL=C  on retrouve le même  désordre avec « sort  -d », qui ignore
les _- ...  Est-ce que ce ne  serait pas un bogue local de ce pu^Hcoquin
de sort ?


Sinon,  il ne  faut pas  mettre des  « _ » au  lieu de  « - »  après les
chiffres  romains dans les  listes, le  moins est  avant les  lettres et
chiffres, mais le souligné est après les majuscules :

 $ LC_ALL=C sort <(sed s/-/_/g fichier)
Dvorak_Symphony_n°7_in_D_Minor_op.70_III_Scherzo
Dvorak_Symphony_n°7_in_D_Minor_op.70_II_Poco
Dvorak_Symphony_n°7_in_D_Minor_op.70_IV_Finale
Dvorak_Symphony_n°7_in_D_Minor_op.70_I_Allegro
Prokofiev_Piano_Concerto_n°1_in_D_Flat_Major_op.10_III_Allegro
Prokofiev_Piano_Concerto_n°1_in_D_Flat_Major_op.10_II_Andante
Prokofiev_Piano_Concerto_n°1_in_D_Flat_Major_op.10_I_Allegro

M'enfin, ça ne peut marcher que jusqu'à VIII, de toutes façons :/
-- 
Jacques L'helgoualc'h


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à