ein paar fragen zur Shellprogrammierung

hi leute,

ich bin gerade dabei die speicherkarten (3) meiner digicam auszulesen, da sind über das erste WM weekend in berlin eingie bildre zusammen gekommen *g*.

leider ist es jetzt so, dass wenn ich bilder auslese, die inhalte der 3 speicherkarten in eigene ordner legen muss, wegen der gleichen namensgebung.

jetzt zu meiner frage, gibt es eine möglichkeit mit einem shellscript, viele dateien auf einmal umzubennenen? z.b. wm-001.jpg, wm-002.jpg usw.
damit ich nicht jedes bild einzeln umbennen muss?

Als nächstes habe ich noch vor, die bilder automatisch in eine website integriergen zu lassen, nur leider benötige ich dafür ebenfalls eine eindeutige namenskonvention.

und nur dafür ein c++ programm zu schreiben ist mir zuviel aufwand, vielleicht habt ihr ja ein paar zeilen shellcode für mich parat ...

in diesem sinne

danke
 
Code:
#!/bin/bash
for i in *.jpg;
do mv $i ${i%%.jpg}.jpg;
done

jeweils in dem Verzeichniss wo die files liegen natürlich...
 
danke für die schnelle antwort ...
nur leider funktioniert dies nicht ...

ich bekomme dann immer die ausgabe
Code:
mv: ?Cam001.jpg? und ?Cam001.jpg? sind die gleiche Datei
 
Zurück
Oben