Heiko Schlittermann wrote:
Peter Jordan <usernetwork@gmx.info> (Di 31 Jul 2007 16:36:17 CEST):Peter Jordan, 07/31/07 16:20:Hallo, ich möchte gerne mehrere Dateien umbenennen. Mein Ziel ist es Bilder in einem Verzeichnis nach dem Prinzip: IMAG001.JPG IMAG002.JPG IMAG003.JPG usw. umzubennen.Die Struktur soll das Ergebnis sein, die Quelle sind viele nicht systematisch benannte Dateien.jhead hilft mir in solchen Fällen (wobei ich nur vermuten kann, was Dein Fall ist)
Ich habe mir für so etwas ein Skript geschrieben. Gehört noch zu meinen ersten Programmierversuchen, erfüllt aber seinen Zweck. Bei mehr als 99 Bildern sollte es noch etwas angepasst werden....
------------------------------------- #!/bin/bash mkdir 'rename' a=00 for img in `ls *.*` do let "a += 1" cp $img rename/bild_$a.jpg done cd rename mv bild_1.jpg bild_01.jpg mv bild_2.jpg bild_02.jpg mv bild_3.jpg bild_03.jpg mv bild_4.jpg bild_04.jpg mv bild_5.jpg bild_05.jpg mv bild_6.jpg bild_06.jpg mv bild_7.jpg bild_07.jpg mv bild_8.jpg bild_08.jpg mv bild_9.jpg bild_09.jpg