hallo,
ich möchte meine bildersammlung systematisch ordnen. dazu müssen die dateinamen umbenannt werden. weil es so viele dateien sind, soll dies automatisch ablaufen.
meine digitalkamera erzeugt z.b. namen wie "pict001.jpg", "pict002.jpg".
diese namen sollen automatisch umbenannt werden in z.b. "bild1_01.jpg", "bild2_02.jpg" usw.
wie kann man das machen?
dateien automatisch umbenennen lassen
Code: Select all
#!/bin/sh
nummer=1
for item in $(ls pict*.jpg); do
#Null vorstellen, wenn Zahl kleiner 10
if [ "$nummer" -lt 10 ]; then
mv $item bild"$nummer"_0"$nummer".jpg
else
mv $item bild"$nummer"_"$nummer".jpg
fi
nummer=$[$nummer+1];
done