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 Dernière révision Les deux révisions suivantes | ||
doc:systeme:rename [28/05/2018 16:50] Switch [Renommer en série] |
doc:systeme:rename [28/05/2018 17:21] Switch [Exemples] |
||
---|---|---|---|
Ligne 61: | Ligne 61: | ||
===== Exemples ===== | ===== Exemples ===== | ||
- | changer extentio | ||
+ | ==== Changer les extentions de plusieurs fichiers ( .gz.1 en .gz par exemple ) ==== | ||
+ | <code user>rename 's/\.1$//' *.gz.1</code> | ||
+ | |||
+ | * **s** indique l'action de substitution | ||
+ | * **\.1$** Est une regex qui indique le texte que l'on veut modifier dans laquelle : | ||
+ | * **\.1** précise le texte à modifier .1 ( on utilise le \ devant le . le \. est important car dans le langage des regexp « . » désigne n'importe quel caractère. | ||
+ | * **$** précise que le texte ( ici .1 ) est situé a la fin ( pour éviter de changer des 1 qui seraient au milieu du mot et sans rapport avec le .gz1 ) | ||
+ | * ***.gz.1** Dit que l'on applique la commande rename sur tous les fichiers ( * ) mais finissant par .gz1 | ||
+ | | ||
===== Liens ===== | ===== Liens ===== | ||