Bonjour,
J'ai écrit un script permettant de transformer les noms de fichier en majuscule dans un répertoire donné en des fichiers de même noms en caractères minuscules.
for i in * ; do [ -f $i ] && mv -i $i `echo $i | tr '[A-Z]' '[a-z]'`;done;
Cette commande me retourne l'erreur suivante "mv: /home/poste4/image/IMAGE.JPG and /home/poste4/images/IMAGE.JPG are the same file".
Cela veut dire que la transformation de majuscule en minuscule n'a pas marché. Pouvez-vous me dire où est l'erreur dans a commande?
Merci d'avance.
Partager