Bestanden zoeken en hernoemen

Ik heb een map met circa 2500 bestanden die ik wil kopiëren naar een FAT 32 externe schijf. Jammer genoeg kan FAT niet alle tekens aan, zoals ? en !. Nu kan ik alle bestanden wel opzoeken en met de hernoemen maar dat schiet niet echt op. Hoe zou ik dit het beste aan kunnen pakken in de terminal?

Alvast bedankt!

hmmm.

Is Applescript niet hetgeen dat je zoekt?

In je standaard script map (/Library/Scripts/Finder Scripts/)
staat al een script dat je wellicht kunt gebruiken: Replace Text in Item Names.scpt

Erik

1 en ander hangt af welke shell je gebruikt in je terminal. In ksh zou t r zo uitzien:

#!/bin/ksh
target_directory=$1
if [ -z “$target_directory” ] ; then
read target_directory?"Geef target directory: "
fi
f_no=1

find . -name *.jpg |
while read f_old
do
cp -p “$f_old” $target_directory/pic_$1.jpg
f_no=$(($f_no+1))
done

YO

Bedankt voor de tips, ik had inderdaad nog niet aan apple script gedacht. jammer genoeg kan ik het nog niet proberen; mijn mac is net in een diepe coma gevallen.. Hopelijk kan ik hem wakker krijgen..

EDIT
een paar uur verder, maar hij is weer wakker!
Moest er zelfs de processor voor uit trekken om weer leven in het beestje te krijgen.
Nu wat laat om met scripts te kloten.
Laat nog wel weten of ik er uit ben gekomen.