J'ai un tas de fichiers avec des noms comme
... (Karton 1).jpeg
et voudrait les renommer récursivement en:
... (brauner Karton).jpeg
J'ai essayé les commandes suivantes, qui n'ont pas fonctionné:
rename -v 's/Karton 1/brauner Karton/g' *
rename -v 's/Karton 1/brauner Karton/g' *.jpeg
Selon de nombreux exemples, cela ne devrait pas être si difficile. Qu'est-ce que je fais mal?
Information additionnelle: "Karton 1" serait "[B/b] ox 1" en anglais.
Il existe plusieurs versions de la commande renommer. Utilisez rename --version
pour déterminer ce que vous avez, ils utilisent une syntaxe différente.
$ rename --version
/usr/bin/rename using File::Rename version 0.20
$ rename 's/\.jpeg$/.jpg/' *
$ rename --version
rename from util-linux 2.30.2
$ rename .jpeg .jpg *