- Modifié
Salut.
Voici un petit code à exécuter:
C'est super bizarre !!!! Tout se passe comme si sort ne tenait aucun compte ni des espaces, ni des majuscules et minuscules !
J'utilise cette commande depuis que Linux existe (eh oui je suis plus tout jeune snif), je n'avais jamais remarqué ça.
Pour moi, ce n'est pas du tout le comportement attendu.
Qu'en pensez-vous ? Comment expliquez vous ça ? Comment rétablir un comportement "normal" de ma commande sort, le cas échéant.
Voici un petit code à exécuter:
#!/bin/bash
/bin/bash --version
echo
echo
fic='./test.txt'
rm $fic
echo 'La Mort En Ligne (2003).avi' >> $fic
echo 'LA Panthere Rose (2006).mkv' >> $fic
echo 'LA Panthere Rose 2 (2009).mkv' >> $fic
echo 'la Petite Boutique Des Horreurs (1960).mkv' >> $fic
echo 'LA Proie D Une Ombre (2021).mkv' >> $fic
echo 'la Lettre Inachevee (1960)' >> $fic
echo 'La Maison Des Damnés (1973)' >> $fic
echo 'Lamb (2021).avi' >> $fic
echo '---------- cat du fichier '$fic
cat $fic
echo "------------------------------"
echo
echo '---------- sort du fichier '$fic
sort $fic
echo "------------------------------"
J'obtiens en sortie (comme vous ?) les lignes suivantes:GNU bash, version 5.0.17(1)-release (x86_64-redhat-linux-gnu)
Copyright (C) 2019 Free Software Foundation, Inc.
Licence GPLv3+ : GNU GPL version 3 ou ultérieure <http://gnu.org/licenses/gpl.html>
Ceci est un logiciel libre ; vous être libre de le modifier et de le redistribuer.
AUCUNE GARANTIE n'est fournie, dans les limites permises par la loi.
---------- cat du fichier ./test.txt
La Mort En Ligne (2003).avi
LA Panthere Rose (2006).mkv
LA Panthere Rose 2 (2009).mkv
la Petite Boutique Des Horreurs (1960).mkv
LA Proie D Une Ombre (2021).mkv
la Lettre Inachevee (1960)
La Maison Des Damnés (1973)
Lamb (2021).avi
------------------------------
---------- sort du fichier ./test.txt
la Lettre Inachevee (1960)
La Maison Des Damnés (1973)
Lamb (2021).avi
La Mort En Ligne (2003).avi
LA Panthere Rose (2006).mkv
LA Panthere Rose 2 (2009).mkv
la Petite Boutique Des Horreurs (1960).mkv
LA Proie D Une Ombre (2021).mkv
------------------------------
C'est super bizarre !!!! Tout se passe comme si sort ne tenait aucun compte ni des espaces, ni des majuscules et minuscules !
J'utilise cette commande depuis que Linux existe (eh oui je suis plus tout jeune snif), je n'avais jamais remarqué ça.
Pour moi, ce n'est pas du tout le comportement attendu.
Qu'en pensez-vous ? Comment expliquez vous ça ? Comment rétablir un comportement "normal" de ma commande sort, le cas échéant.