J'ai trouvé une réponse pour noms de fichiers numériques sans remplissage qui fonctionne bien pour renommer les noms de fichiers comme suit:
1.jpg > 00001.jpg
2.jpg > 00002.jpg
.
.
.
9.jpg > 00009.jpg
Cela utilise la commande suivante:
rename 's/\d+/sprintf("%05d", $&)/e' *.jpg
Mais mes noms de fichiers ne sont pas numériques. Ils sont une séquence alphanumérique, comme: a.jpg, b.jpg, c.jpg...... m.jpg
.
D'une manière similaire à la question d'origine, je souhaite les renommer pour qu'ils s'affichent dans le bon ordre. Comment puis-je le faire?