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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:rename [09/01/2013 08:46] smolski [Introduction] |
doc:systeme:rename [09/01/2013 09:50] smolski [Introduction] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== rename ====== | ====== rename ====== | ||
- | (//testé// - **smolski** 09/01/2013) Le retour sur le forum est ici : [[//url// | Lien vers le forum concernant ce tuto]] \\ | + | (//testé// - **smolski** 09/01/2013) Le retour sur le forum est ici : [[http://debian-facile.org/viewtopic.php?id=6382 | Lien vers le forum concernant ce tuto]] \\ |
//N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !// | //N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !// | ||
* Objet : rename | * Objet : rename | ||
* Niveau requis : DÉBUTANT | * Niveau requis : DÉBUTANT | ||
- | * Commentaires : // Modifier tout ou partie le nom des fichiers en ligne de commande. // | + | * Commentaires : // Modifier en série le nom des fichiers par la ligne de commande. // |
* Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
Ligne 35: | Ligne 35: | ||
rename 's/nimporte/test1/' nimporte</code> | rename 's/nimporte/test1/' nimporte</code> | ||
- | Contrôle : | + | Résultat : |
<code bash> | <code bash> | ||
ls</code> | ls</code> | ||
Ligne 42: | Ligne 42: | ||
Il est bien sûr préférable d'utiliser la commande [[commande:mv]] pour faire cela en plus simple. :-) | Il est bien sûr préférable d'utiliser la commande [[commande:mv]] pour faire cela en plus simple. :-) | ||
- | ===== Renommer des fichiers ===== | + | ===== Renommer en série ===== |
- | Créons une série de fichiers contenant des majuscules dans leurs noms et leurs extentions, par exemple : | + | 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 : |
<code bash> | <code bash> | ||
touch TEST2 TEsT3 test.JPG tESt.ODT</code> | touch TEST2 TEsT3 test.JPG tESt.ODT</code> | ||
Ligne 53: | Ligne 53: | ||
test1 TEST2 TEsT3 test.JPG tESt.ODT | test1 TEST2 TEsT3 test.JPG tESt.ODT | ||
- | Pour mettre tous les noms de tous les fichiers ainsi que toutes leurs extentions en minuscule, tapez l'expression régulière(([[manuel:regexp]])) : | + | Pour mettre tous les noms de tous les fichiers ainsi que toutes leurs extentions en minuscule, tapez l'expression régulière(([[commande:regexp]] en cours d'amélioration...)) : |
<code bash> | <code bash> | ||
rename 'y/[A-Z]/[a-z]/' *</code> | rename 'y/[A-Z]/[a-z]/' *</code> | ||
Résultat : | Résultat : | ||
+ | <code bash> | ||
ls</code> | ls</code> | ||
test1 test2 test3 test.jpg test.odt | test1 test2 test3 test.jpg test.odt | ||
//À suivre...// | //À suivre...// |