tömeges átnevezés [megoldva]

Sziasztok!

Van 1000 db .png képem, amik különféle néven vannak elnevezve.

Át kellene őket nevezni úgy, hogy mindegy, hogy mi volt a nevük,de

image1.png (tehát nem 01 vagy 001)
image2.png
...
image10.png
..
image100.png
..
image1000.png

gprename nevű progival nem tudtam megcsinálni.

Hozzászólások

Tipp: j=0; for i in *.png; do j=$((j+1)); echo "mv $i image${j}.png"; done

Ha megfelel, akkor echo nélkül: j=0; for i in *.png; do j=$((j+1)); mv $i image${j}.png; done

Az mrename erre a feladatra pont nem jó.

man mrename:
DESCRIPTION
The ’pattern’ is the pattern to search files to rename (quoted to avoid that bash resolve it), and prefix is the prefix that will be added to the name of each file.

Az egyik lehetséges megoldást már leírták. Ami buktató lehet még, az az, ha történetesen már eredetileg is vannak imagexxx.png nevű file-ok, mert ezesetben az előtte lévők átnevezésekor felülíródhatnak. Ezért az átnevezést legcélszerűbb egy lenne másik könyvtárba való mozgatással elérni, majd a végén az egészet visszamozgatni az eredeti helyére.