Remplacer 1 par 01, 2 par 02
Bonjour tout le monde,
Je suis en train de me créer un script permettant de renommer mes sous titres (fichiers .srt) automatiquement.
Etant donné que j'adore être ordonné, voila comment sont organisées mes sous titres :
Serie.S01E01.srt
Serie.S01E02.srt
...
Serie.S01E10.srt
Serie.S01E11.srt
J'ai donc crée ce script pour l'instant :
Code:
1 2 3 4 5 6
| #!/bin/bash
num=0
for FICH in ./*.srt; do
num=$[ $num + 1 ]
mv "$FICH" "$1.S0$2E$num.srt"
done |
Mais à ce moment la, j'ai un problème : mes fichiers se nomment alors :
Serie.S01E11.srt
Serie.S01E12.srt
...
Serie.S01E1.srt
Serie.S01E2.srt
-->> L'ordre des fichiers n'est donc plus conservé.
Comment puis je obliger à utiliser 2 chiffres ? (1 -> 01; 2 -> 02...)
Merci d'avance ;)