Mort simple.
Comment puis-je renommer
05_h.png
06_h.png
à
05_half.png
06_half.png
Au moins, je pense que c'est simple, mais il est difficile de Google pour ce genre de chose à moins que vous ne le sachiez déjà.
Merci....
Mort simple.
Comment puis-je renommer
05_h.png
06_h.png
à
05_half.png
06_half.png
Au moins, je pense que c'est simple, mais il est difficile de Google pour ce genre de chose à moins que vous ne le sachiez déjà.
Merci....
Essayez la commande rename
:
rename 's/_h.png/_half.png/' *.png
Mise à jour:
exemple d'utilisation:
créer du contenu
$ mkdir /tmp/foo
$ cd /tmp/foo
$ touch one_h.png two_h.png three_h.png
$ ls
one_h.png three_h.png two_h.png
solution de test:
$ rename 's/_h.png/_half.png/' *.png
$ ls
one_half.png three_half.png two_half.png
Vous êtes à la recherche pour un pur bash solution? Il existe de nombreuses approches, mais en voici une.
for file in *_h.png ; do mv "$file" "${file%%_h.png}_half.png" ; done
Cela suppose que les seuls fichiers dans le répertoire en cours qui se terminent en _h.png
sont ceux que vous souhaitez renommer.
Beaucoup plus spécifiquement
for file in 0{5..6}_h.png ; do mv "$file" "${file/_h./_half.}"
En supposant que ces deux exemples sont vos seules. les fichiers.
Pour le cas général, renommer des fichiers en a été couverts avant de.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.