Lorsque vous avez beaucoup de fichiers à gérer, il est logique de maintenir une bonne convention de dénomination. Alors comment renommer plusieurs fichiers sous Linux ? Voyons les différentes façons de renommer en masse des fichiers en utilisant la ligne de commande et les outils graphiques.

Table des matières

Renommer plusieurs fichiers sous Linux avec la ligne de commande

Il existe plusieurs méthodes que nous pouvons utiliser pour renommer plusieurs fichiers sous Linux en une seule fois. Si les noms de fichiers ont un motif spécifique, le renommage devient très facile. Jetons un coup d’œil à deux exemples.

1. Utiliser la commande rename

L’utilitaire de ligne de commande Linux le plus couramment utilisé pour renommer des fichiers en masse est l’utilitaire rename. Pour utiliser la commande rename, nous l’installons sur notre système en utilisant cette commande.

sudo apt install rename

Une fois l’utilitaire installé, nous pouvons maintenant utiliser la commande rename par la ligne de commande. Voici à quoi ressemble la syntaxe de la commande rename.

rename 's/oldname/newname/' *

Cette commande nécessite des connaissances de base sur les expressions régulières. Ici, ‘s’ signifie substitut. Le reste de l’expression est auto-explicatif. L’utilisation de * fait que la commande s’exécute pour tous les fichiers dont le nom contient <oldname>.

2. Utilisation de renameutils

Le paquet renameutils nous fournit un ensemble de commandes pour renommer un fichier sous Linux. En mettant l’accent sur le renommage de fichiers par lots, renameutils se compose de cinq commandes. Pour les besoins de ce tutoriel, nous ne travaillerons qu’avec une seule de ces commandes – qmv qui signifie Quick move.

Pour installer renameutils sur notre système, nous utilisons la commande apt suivante.

sudo apt install renameutils

Une fois l’utilitaire installé, nous pouvons maintenant utiliser les commandes qmv et imv à travers la ligne de commande.

Syntaxe du déplacement rapide (qmv):

qmv directoryname/

Cela ouvrira une fenêtre où la colonne de gauche affiche les noms originaux des fichiers. Tandis que, la colonne de droite est pour le nom que vous souhaitez définir pour vos fichiers. Modifiez la colonne de droite pour définir les noms que vous souhaitez pour votre fichier.

Renommer plusieurs fichiers sous Linux avec une interface graphique

Si vous n’êtes pas une personne de ligne de commande, nous vous avons couvert. Pour Ubuntu, et à peu près toutes les autres distributions, vous pouvez utiliser

1. Utilisation du gestionnaire de fichiers Thunar

Pas tout le monde aime utiliser la ligne de commande pour chaque tâche. Nous avons donc d’excellents outils d’interface graphique pour nous aider à renommer plusieurs fichiers. Thunar a un outil de renommage en bloc intégré qui fonctionne vraiment efficacement si vous n’êtes pas une personne CLI.

sudo apt install thunar

Maintenant, vous pouvez lancer l’utilitaire de renommage en bloc en utilisant la commande suivante.

thunar -B
Renommer en bloc des fichiers

Voici à quoi ressemble le renommeur en bloc. Vous pouvez cliquer sur le signe + pour ajouter des fichiers. Il permet les critères suivants pour le renommage.

  • Ajouter la date et l’heure
  • Insérer ou écraser
  • Ajouter des numéros
  • Éliminer des caractères
  • Recherchercher/Remplacer
  • Changer la casse des caractères

Une fois que vous avez choisi les critères souhaités, il suffit de cliquer sur Renommer les fichiers pour procéder à l’opération. Le renommeur en masse Thunar est populairement le meilleur outil pour renommer plusieurs fichiers en utilisant un gestionnaire de fichiers GUI.

2. Utiliser l’outil pyRenamer

C’est un autre outil vraiment populaire parmi les photographes et les musiciens qui utilisent aussi beaucoup Linux. La raison étant que pyRenamer peut lire les données EXIF et renommer automatiquement en fonction de la date/heure, du modèle d’appareil photo et d’autres métadonnées des fichiers d’image.

Depuis que l’utilitaire a été abandonné en 2008, et vous ne pourrez peut-être pas le télécharger depuis les dépôts officiels, mais il fonctionne encore parfaitement bien pour notre tâche.

wget -c https://launchpad.net/ubuntu/+source/pyrenamer/0.6.0-1.2/+build/8439869/+files/pyrenamer_0.6.0-1.2_all.debsudo dpkg - i pyrenamer_0.6.0-1.2_all.deb

Alternativement, vous pouvez visiter la page du paquet Pyrenamer d’Ubuntu et télécharger le fichier pyrenamer_0.6.0.orig.tar.gz listé en bas. Vous devez ensuite utiliser la commande tar pour extraire le paquet et l’installer.

PyRenamer Bulk Rename Files

Voici à quoi ressemble l’outil pyRenamer. Bien qu’il n’offre pas un large éventail d’options comme le renommeur en masse Thunar, il autorise les critères suivants pour le renommage.

  • Insérer ou supprimer des caractères
  • Motifs
  • Substitution
  • Musique
  • Images

Une fois que vous avez choisi les critères souhaités, il suffit de cliquer sur Renommer les fichiers pour procéder à l’opération. Le pyRenamer fait ce qu’il promet, et le fait vraiment bien. Le seul bémol à l’utilisation de cet utilitaire est le support inexistant.

Conclusion

Certains autres paquets qui permettent le renommage en vrac sont grprename et renrot (qui supporte également les données EXIF).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.