NOM
rename - Renommer des fichiersSYNOPSIS
rename [options] expression remplacement fichier ...DESCRIPTION
rename va renommer les fichiers indiqués en remplaçant la première occurrence d' expression dans leur nom par remplacement.OPTIONS
-s, --symlinkNe pas renommer un lien symbolique mais sa
cible.
Montrer les fichiers renommés, s'il y
en a.
Ne pas faire de changement ; ajoutez
--verbose pour voir ce qui serait fait.
Remplacer toutes les occurrences
d'expression plutôt qu'uniquement la première.
Remplacer toutes la dernière occurrence
d' expression plutôt qu'uniquement la première.
Ne pas écraser les fichiers existants.
Quand --symlink est actif, ne pas écraser les liens symboliques
pointant vers des cibles existantes.
Demander avant d'écraser des fichiers
existants.
Afficher l’aide-mémoire puis
quitter.
Afficher la version puis quitter.
AVERTISSEMENT
Le renommage n'a pas de garde-fou par défaut ou sans les options --no-overwrite, --interactive ou --no-act. Si l'utilisateur a le droit de réécrire les noms de fichier, la commande réalisera l'action sans question. Par exemple, le résultat peut être plutôt catastrophique si la commande est lancée en tant que superutilisateur dans le répertoire /lib. Faites toujours une sauvegarde avant de lancer la commande, à moins de vraiment savoir ce que vous faites.MODE INTERACTIF
Comme la plupart des outils standards, rename peut être utilisé sur un terminal (tty en bref) en mode canonique, alors la ligne est stockée par le terminal et vous appuyez sur entrée pour valider la saisie de l'utilisateur. Cependant, si vous mettez votre terminal en mode cbreak, rename n'a besoin que d'un appui sur une seule touche pour répondre à l'invite. Pour passer en mode cbreak, lancez par exemple :sh -c 'stty -icanon min 1; "$0" "$@"; stty icanon' rename -i fichiers_source
CODE DE RETOUR
0Toutes les opérations de renommage
demandées ont réussi.
Toutes les opérations de renommage ont
échoué.
Certaines opérations de renommage ont
échoué.
Rien n’a été
renommé.
Une erreur imprévue s'est
produite.
EXEMPLES
Pour les fichiers titi1, ..., titi9, titi10, ..., titi278, les commandesrename titi titi00 titi? rename titi titi0 titi??
rename .htm .html *.htm
rename '__nom_long' '' fichier_nom_long.*
VOIR AUSSI
mv(1)SIGNALER DES BOGUES
Pour envoyer un rapport de bogue, utilisez le système de gestion des problèmes à l'adresse <https://github.com/util-linux/util-linux/issues>.DISPONIBILITÉ
La commande rename fait partie du paquet util-linux qui peut être obtenue à l'adresse Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.TRADUCTION
La traduction française de cette page de manuel a été créée par Christophe Blaess <[email protected]>, Michel Quercia <quercia AT cal DOT enst DOT fr>, Thierry Vignaud <[email protected]>, Frédéric Delanoy <[email protected]>, Thierry Vignaud <[email protected]>, Christophe Sauthier <[email protected]>, Sébastien Blanchet, Jérôme Perzyna <[email protected]>, Aymeric Nys <aymeric AT nnx POINT com>, Alain Portal <[email protected]>, Thomas Huriaux <[email protected]>, Yves Rütschlé <[email protected]>, Jean-Luc Coulon (f5ibh) <[email protected]>, Julien Cristau <[email protected]>, Philippe Piette <[email protected]>, Jean-Baka Domelevo-Entfellner <[email protected]>, Nicolas Haller <[email protected]>, Sylvain Archenault <[email protected]>, Valéry Perrin <[email protected]>, Jade Alglave <[email protected]>, Nicolas François <[email protected]>, Alexandre Kuoch <[email protected]>, Lyes Zemmouche <[email protected]>, Florentin Duneau <[email protected]>, Alexandre Normand <[email protected]>, David Prévot <[email protected]> et Jean-Philippe MENGUAL <[email protected]> Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à [email protected]11 mai 2022 | util-linux 2.38.1 |