martes, 12 de abril de 2016

Anomenar fitxers correlativament

Tenim una carpeta amb fitxers a.png, bbbb.png cc-cccc.png i volem tenir-los com a 001.png, 002.png, 003.png

#!/bin/bash

i=1;
for file in *.png
do
  a=$(printf "%03d" $i)
  echo "$file" "$a.png"
  mv "$file" "$a.png"
  ((i++))
done

No hay comentarios:

Publicar un comentario