Convertir de minuscules en majuscules (ou inversement) les noms de fichiers
Dans certaines occasions, vous pouvez trouver utile de pouvoir changer tous les noms
des fichiers d'un dossier de MAJUSCULES en minuscules, ou vice versa. Ceci est
particulièrement vrai si vous copiez des fichiers d'une partition Windows 95/98,
étant donné que la gestion de la casse sous Windows est inconsistante.
Voici un script shell que vous pouvez utiliser pour automatiser le processus.
Saisissez ou copiez les lignes suivantes dans le Terminal:
for i in * ; do
j=`echo $i|tr 'A-Z' 'a-z'`
mv "$i" "$j"
done
Pour changer de minuscule vers majuscule, inversez l'ordre de 'A-Z' et 'a-z'. Le script
a besoin de l'utilitaire tr dans le dossier /bin/, ce qui devrait être le
cas par défaut.
Si vous pensez l'utiliser souvent, le plus simple est de créer un script
à part. Copiez/collez le texte précédent dans un fichier texte, et
ajoutez la ligne
#!/bin/sh/
en haut, en tant que première ligne du fichier. Enregistrez-le sous le nom
"minuscule". Ensuite rendez-le exécutable en saisissant chmod 755 minuscule
dans le Terminal. Editez le fichier une fois de plus pour faire la version pour les
majuscules, et enregistrez-le sous le nom "majuscule". Utilisez également chmod.
Déplacez ces deux fichiers dans le dossier /boot/home/config/bin/, et
ceux-ci seront toujours disponibles à partir de la ligne de commande du Terminal.
Si vous préférez télécharger ces scripts, prêts
à l'emploi, vous pouvez les obtenir à cet
emplacement.
Read this Tip in English here
Hier findest Du den Tip in Deutsch
Cette astuce est une contribution de Scot Hacker.
Site de l'auteur de cette astuce: http://www.birdhouse.org/beos/bible/.
Astuce traduite par: Nicolas.
Traduction
Française du Serveur BeTips © 2000 BeTrayer et équipe
|