Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
(testé - smolski 09/01/2013) Le retour sur le forum est ici : Lien vers le forum concernant ce tuto
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
La commande rename modifie les fichiers selon la règle spécifiée comme premier argument.
De fait, elle se justifie d'utilisation lorsque nous avons des séries de fichiers à renommer plutôt qu'un seul.
Pour les exemples de ce tuto, créez le répertoire test_rename dans votre /home/user ainsi :
mkdir ~/test_rename
Déplacez-vous1) dans ce répertoire :
cd ~/test_rename
Créez2) le fichier nimporte :
touch nimporte
Contrôle3) :
ls
nimporte
Renommez ce fichier nimporte en test1 :
rename 's/nimporte/test1/' nimporte
Résultat :
ls
test1
Il est bien sûr préférable d'utiliser la commande mv pour faire cela en plus simple.
Maintenant créons dans le même répertoire test_rename une série de fichiers contenant des majuscules dans leurs noms et leurs extentions, par exemple :
touch TEST2 TEsT3 test.JPG tESt.ODT
Contrôle :
ls
test1 TEST2 TEsT3 test.JPG tESt.ODT
Pour mettre tous les noms de tous les fichiers ainsi que toutes leurs extentions en minuscule, utilisez des expressions régulières4) comme ceci :
rename 'y/[A-Z]/[a-z]/' *
Résultat :
ls
test1 test2 test3 test.jpg test.odt
À suivre…