Je voudrais renommer la numérotation des fichiers: J'ai un fichier avec '???' format j'ai besoin de les mettre dans '????'.Renommer plusieurs fichiers dans le BASH
myfile_100_asd_4 to myfile_0100_asd_4
Merci Arman.
Pas si élégante SOLUTION:
#/bin/bash
snap=`ls -t *_???`
c=26
for k in $snap
do
end=${k}
echo mv $k ${k%_*}_0${k##*_}_asd_4
((c=c-1))
done
Cela fonctionne pour moi parce que j'ai des fichiers myfile_100 aussi bien.
Sur ma distribution (Mandriva) je n'ai : mren (1) Nom mren - renommer un fichier MSDOS existant aucun ren. – Arman
J'ai remarqué que certaines distributions ne semblent pas être livrées avec, donc j'ai fourni un lien vers la page Freshmeat avec un lien vers le téléchargement de la source. – slyfox