Page 1 sur 1

Renommer certains fichiers dans plusieurs sous-dossiers

Posté : jeu. 7 nov. 2024 12:53
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.

Re: Renommer certains fichiers dans plusieurs sous-dossiers

Posté : ven. 8 nov. 2024 08:58
par serged
Un coup de find avec des -exec rename, ça ne serait pas plus simple ? (la flemme de chercher la syntaxe exacte)

Re: Renommer certains fichiers dans plusieurs sous-dossiers

Posté : ven. 8 nov. 2024 09:40
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"

Re: Renommer certains fichiers dans plusieurs sous-dossiers

Posté : ven. 8 nov. 2024 10:20
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

Re: Renommer certains fichiers dans plusieurs sous-dossiers

Posté : ven. 8 nov. 2024 10:56
par Armaggion
Respect pour le maestro du bash :)