Les 7 meilleures façons de renommer des fichiers par lots sous Linux

Les 7 meilleures façons de renommer des fichiers par lots sous Linux

Les utilisateurs de Linux peuvent facilement renommer les fichiers à l'aide de la commande mv. Cependant, le problème survient lorsque vous avez plusieurs noms de fichiers que vous souhaitez renommer. Changer le nom de chaque fichier un par un peut être une tâche frustrante pour n'importe qui.





le site Web du joueur sur pc ne se charge pas correctement

Heureusement, il existe plusieurs façons de renommer des fichiers par lots sous Linux. Nous discuterons des méthodes les plus simples et les plus efficaces pour faire de même dans les sections suivantes.





Comment renommer des fichiers par lots sous Linux

Le système d'exploitation Linux dépend principalement des packages et des commandes. Et bien entendu, plusieurs commandes sont disponibles qui permettent à un utilisateur de renommer en masse des fichiers sur une machine Linux.





1. Utilisation de la commande de renommage d'Ubuntu

Ubuntu et d'autres distributions basées sur Debian sont livrés avec un programme d'espace utilisateur appelé Renommer qui permet le renommage par lots de fichiers sous Linux. Cet utilitaire fait partie du util-linux paquet et est appelé renommer.ul . Il aide un utilisateur à renommer des fichiers par lots à l'aide de simples substitutions.

La commande mentionnée ci-dessous renomme cinq fichiers image à l'aide du terminal Linux. Nous avons déjà créé les fichiers sur notre système de test. Assurez-vous d'exécuter cette commande avec prudence car elle peut renommer d'autres fichiers présents dans votre répertoire de travail.



rename.ul file photos *.png

Cette commande renomme l'image fichier1.png à photos1.png et ainsi de suite pour tous les autres fichiers présents dans le répertoire de travail courant.

Pour changer les extensions des images de png à jpg :





rename.ul png jpg *.png

2. Renommer à l'aide de l'utilitaire Perl Rename

Les Renommer L'utilitaire est un programme basé sur Perl qui simplifie le renommage par lots grâce à son utilisation avancée d'expressions régulières. Vous pouvez appliquer des techniques de correspondance de modèles robustes afin de renommer plusieurs fichiers à la fois. Vous pouvez l'installer sur votre distribution Linux préférée en utilisant le gestionnaire de paquets par défaut de votre système.

Pour installer le paquet sur des distributions basées sur Debian telles qu'Ubuntu :





sudo apt install rename

Sur ArchLinux :

sudo pacman -S perl-rename

À installer Renommer sur CentOS et Fedora :

sudo yum install prename

Maintenant que vous avez installé le package, il est temps de renommer en bloc les fichiers sous Linux. La commande suivante remplace l'occurrence de déposer dans le nom de fichier à photo .

rename 's/file/photos/' *

Utilisez la commande suivante pour changer les noms de fichiers en minuscules en majuscules. Basculez le modèle de substitution pour la conversion en minuscules.

rename 'y/a-z/A-Z/' * # converts to uppercase
rename 'y/A-Z/a-z/' * # converts to lowercase

3. Renommer les fichiers par lots sous Linux avec qmv

Qmv ou la mouvement rapide commande, incluse dans le renameutils package facilite le renommage en masse pour les administrateurs Linux. Il vous permet de renommer des fichiers et des répertoires à l'aide de votre éditeur de texte Linux préféré. Assurez-vous que vous avez installé le renameutils package avant d'essayer de renommer les fichiers à l'aide de qmv.

Vous pouvez installer le package en utilisant l'une des commandes ci-dessous.

sudo apt install renameutils # on Debian-based distros
sudo pacman -Syu renameutils # on Arch Linux
sudo yum install renameutils # on Fedora and CentOS

Vous pouvez renommer en bloc des fichiers sous Linux en utilisant qmv une fois que renameutils a été installé. Accédez au répertoire qui contient les fichiers et appelez qmv de la borne.

qmv

Il ouvrira les noms de fichiers dans votre éditeur de texte. Il y aura deux colonnes, une pour le nom de fichier d'origine et l'autre pour le nouveau nom. Vous pouvez renommer en bloc les fichiers Linux en modifiant la deuxième colonne. La capture d'écran suivante illustre le processus en utilisant l'éditeur de texte Vim .

4. Renommer en bloc les fichiers Linux à l'aide de Vimv

Vimv est un programme autonome qui offre des fonctionnalités de renommage par lots aux utilisateurs de Vim. Si vous n'êtes pas un fan de l'éditeur de texte Vim, vous pouvez facilement changer l'éditeur par défaut en ajustant la variable d'environnement $ ÉDITEUR .

Mais avant tout cela, vous devrez télécharger une copie du package Vimv à l'aide de Git.

git clone https://github.com/thameera/vimv.git

Copiez le fichier binaire dans votre $CHEMIN et modifiez les autorisations du fichier pour qu'il soit exécutable. Entrez les commandes suivantes une par une pour le faire depuis votre terminal.

sudo cp vimv/vimv /usr/local/bin/
sudo chmod +x /usr/local/bin/vimv

Vous pouvez maintenant renommer en masse des fichiers à l'aide de Vim. Tapez le vimv commande dans la console pour démarrer le programme.

vimv

Vous serez présenté avec une seule colonne contenant les noms de fichiers. Modifiez les noms de fichiers comme bon vous semble, puis enregistrer et quitter Vim .

5. Renommer par lots les fichiers Linux avec Emacs

Les utilisateurs de l'éditeur de texte Emacs peuvent facilement renommer plusieurs fichiers. Un avantage considérable de cette méthode est que vous n'avez pas besoin d'installer de packages ou de plugins séparés. Suivez simplement les étapes ci-dessous pour renommer vos fichiers avec Emacs.

  1. Lancez l'éditeur Emacs sur votre système.
  2. presse Alt + X sur le clavier pour passer à commander mode. Ensuite, tapez la commande ci-dessous pour appeler wdired ou « mode éditeur de répertoire accessible en écriture ». |_+_|
  3. |_+_|Entrez le chemin du répertoire contenant vos fichiers batch et appuyez sur la touche Entrer clé.
  4. presse Ctrl + X suivie par Ctrl + Q pour passer en mode lecture-écriture.

Emacs vous présentera une invite montrant tous les fichiers dans le répertoire source. Remplacez les noms par ceux que vous préférez et appuyez sur Ctrl + C deux fois pour enregistrer les modifications.

6. Renommez plusieurs fichiers à l'aide du gestionnaire de fichiers Thunar

Thunar est l'un des meilleurs gestionnaires de fichiers pour Linux avec prise en charge intégrée du renommage en masse. Vous pouvez installer Thunar sur votre système s'il n'est pas déjà installé. Utilisez l'une des commandes suivantes en fonction de votre distribution.

dired

Une fois que vous avez installé Thunar, appelez la boîte de dialogue de renommage en bloc à partir du gestionnaire de fichiers lui-même. Utilisez la commande suivante si vous n'avez besoin que de l'outil de renommage.

Le système lancera une nouvelle fenêtre dans laquelle vous pourrez sélectionner les fichiers source et les renommer comme il convient. Vous pouvez renommer le nom du fichier ainsi que le suffixe du fichier avec cet utilitaire de renommage en bloc.

7. Renommer en bloc des fichiers à l'aide de Smart File Renamer

Smart File Renamer est une application GUI qui simplifie le renommage en masse pour les débutants Linux. Il est disponible sous forme de package instantané pour les systèmes qui le prennent en charge. Vous pouvez installer Smart File Renamer en exécutant la commande snap suivante.

sudo apt-get install thunar # on Debian-based distros
sudo yum install thunar # on Fedora and CentOS
sudo pacman -S thunar # on Arch

Une fois installée, ouvrez l'application en la recherchant dans le panneau des applications. Vous serez accueilli avec une interface utilisateur intuitive qui rend la navigation auto-explicative.

Ajoutez les fichiers ou répertoires que vous souhaitez renommer à partir de cette fenêtre. Vous pouvez désormais renommer en bloc les fichiers Linux à l'aide de plusieurs filtres et règles.

Renommer plusieurs fichiers à la fois sous Linux

Comme vous pouvez le voir, il n'est pas très difficile de renommer par lots des fichiers dans les distributions Linux. Nous avons compilé plusieurs méthodes utiles qui peuvent vous aider dans cette tâche. Vous pouvez choisir de renommer vos fichiers directement depuis la ligne de commande ou opter pour une solution graphique. Les options sont là, donc tout ce que vous avez à faire est de choisir.

Si vous utilisez Windows ou macOS et que vous souhaitez renommer des fichiers image en masse, Adobe Bridge peut être un outil utile. Vous pouvez également gérer vos ressources et fichiers numériques à l'aide d'Adobe Bridge.

Partager Partager Tweeter E-mail Comment renommer vos photos par lots à l'aide d'Adobe Bridge

Ne négligez pas les capacités de traitement de fichiers par lots d'Adobe Bridge. Essayez cette astuce pour renommer toutes vos images en une seule fois.

Lire la suite
Rubriques connexes
  • Linux
  • Gestion de fichiers
  • Applications Linux
A propos de l'auteur Rubaïat Hossain(39 articles publiés)

Rubaiat est diplômé en informatique et passionné par l'open source. En plus d'être un vétéran d'Unix, il s'intéresse également à la sécurité des réseaux, à la cryptographie et à la programmation fonctionnelle. Il est un collectionneur passionné de livres d'occasion et a une admiration sans fin pour le rock classique.

Plus de Rubaiat Hossain

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner