• [^] # Re: Etonnant en effet

    Posté par . En réponse au message liste alphabétique. Évalué à 2.

    Il ne semble pas possible de modifier ce comportement. J'ai essayé avec les options '-n' '-g' et '-d' de la commande sort, ça ne change rien.

    Exemple 1

    Avantage
    Avant-hier
    Avant-première
    Avanture (ahah)
    Vicénale
    Vice versa
    Vice-versa

    Le résultat semble conforme aux règles de classement 'linguistique'. C'est très bien pour classer selon l'ordre du dictionnaire, mais ça n'a rien à voir avec ce qu'on attends de la commande ls.

    Exemple 2

    Emmanuelle SAINDOULT
    Emmanuel MONS
    Emma THORIE

    Sans commentaires :-)

    La commande ls effectue donc un classement selon les règles linguistiques alors qu'on s'attends plutôt à une règle "bêtement informatique".

    Pour la commande sort, il n'est pas forcément illogique que le tri soit linguistique, mais ça veut dire que si je veux trier des codes pour gérer des références par exemple, ça ne donnera pas le résultat attendu. Je ne suis pas arrivé à changer ce comportement avec les options.