Résolu le 8-11-24 Renommer certains fichiers dans plusieurs sous-dossiers

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
Répondre
Avatar du membre
Nerva
Messages : 478
Enregistré le : lun. 4 mars 2019 18:48

Renommer certains fichiers dans plusieurs sous-dossiers

Message par Nerva »

Bonjour.

J'ai un dossier nommé Samples qui comprend plusieurs sous-dossiers qui contiennent chacun un certain nombre de fichiers WAV (le nombre est différent par dossier). Le nom de certains de ces fichiers WAV commence par b-d. Ce que je cherche c'est un bash pour renommer b-d en bd d'un seul coup puisqu'il y en a environ 250 et je ne me vois pas faire ça à la main.

Bulky ne permet apparemment pas la récursivité des dossiers dans le choix des fichiers à renommer. Tant qu'à faire, si vous avez un renommeur avancé à me conseiller... ;)

Merci.
Modifié en dernier par Nerva le ven. 8 nov. 2024 10:20, modifié 1 fois.
Linux Mint 22.3 Zena | Mate
Avatar du membre
serged
Messages : 1132
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

Re: Renommer certains fichiers dans plusieurs sous-dossiers

Message par serged »

Un coup de find avec des -exec rename, ça ne serait pas plus simple ? (la flemme de chercher la syntaxe exacte)
LinuxMint Virginia Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 17Go / SSD 4To /Nvidia GeForce GT610 / LM21.3 Cinnamon
Portable : LDLC Mercure MH :Intel® Pentium(R) Silver N5030 CPU @ 1.10GHz × 4/RAM 8Go / Intel HD graphics 500 i915 / ) - LM22.3 MATE (sur HDD)
Avatar du membre
Armaggion
Messages : 685
Enregistré le : jeu. 22 août 2024 16:48

Re: Renommer certains fichiers dans plusieurs sous-dossiers

Message par Armaggion »

Plus simplement avec Nemo :
  1. Tu lances la recherche ([Ctrl] + [F]) et tu sélectionnes les fichiers qui t'intéressent (la recherche est récursive) avec, par exemple "*.*" pour les prendre tous.
  2. Tu sélectionnes tout ce qui ressort de la recherche.
  3. Tu utilises la fonction "Renommer" (touche [F2]) puis :
    1. Tu choisis d'abord l'option "Retirer" pour enlever le préfixage "b-d"
    2. Tu choisis ensuite l'option "Insérer" pour insérer ton nom préfixe "bd"
PC : Desktop | Linux Mint 22.1 Xia | Cinnamon 6.4.8 | 6.8.0-63-generic | Intel Core i5-13400F | 32GB | NVIDIA AD106 [GeForce RTX 4060 Ti] / 575.64.03
Avatar du membre
Nerva
Messages : 478
Enregistré le : lun. 4 mars 2019 18:48

Re: Renommer certains fichiers dans plusieurs sous-dossiers

Message par Nerva »

@Armaggion, je ne savais pas que l'on pouvait lancer Bulky de cette manière, récursive. Et là effectivement, ça va tout seul. Merci. ;)

@Cyrille, merci aussi mais ça me semble vraiment complexe. :-o
Linux Mint 22.3 Zena | Mate
Avatar du membre
Armaggion
Messages : 685
Enregistré le : jeu. 22 août 2024 16:48

Re: Renommer certains fichiers dans plusieurs sous-dossiers

Message par Armaggion »

Respect pour le maestro du bash :)
PC : Desktop | Linux Mint 22.1 Xia | Cinnamon 6.4.8 | 6.8.0-63-generic | Intel Core i5-13400F | 32GB | NVIDIA AD106 [GeForce RTX 4060 Ti] / 575.64.03
Répondre