Bonjour les fédoristes,
Un petit script que j'ai l'habitude d'utiliser pour remettre massivement certains noms de fichiers en minuscules me retourne pour la première fois une erreur à la Win$ on ne peut plus surprenante et qui me déplait fortement sur ma distribution préférée.
Du coup, j'ai testé à la main et voici ce que je découvre :
$ mv MON_FICHIER_EXEMPLE mon_fichier_exemple
mv: 'MON_FICHIER_EXEMPLE' et 'mon_fichier_exemple' identifient le même fichier
La dernière fois que j'ai fait ça, j'étais encore sous Fedora 34 (oui, je suis passé tout récemment de F34 à F36) et ça passait comme une lettre à La Poste.
Mon système de fichiers sur mes disques durs n'a pas changé : ext4
La migration a été effectuée via dnf, donc aucun changement possible de ce côté là.
$ cat /etc/mtab |grep " / "
/dev/mapper/fedora-root / ext4 rw,seclabel,relatime 0 0
$ cat /etc/mtab |grep " /home "
/dev/mapper/fedora-home /home ext4 rw,seclabel,relatime 0 0
Du coup, je suis obligé de passer par un dossier intermédiaire (dans /tmp par exemple) pour renommer mes fichiers. Pas pratique.
Avec en plus Ubu... qui ... Moz... Fire... ... ... ... snap ! grrr !!! mais ce n'est pas le sujet ici.
Depuis quand Linux n'est plus sensible à la casse dans les noms de fichiers ?
Que se passe-t-il ???
Quelqu'un a-t-il une explication sur ce changement ?