On 02.03.2012 00:13, pete wrote:
> Hi folks 
> 
> Bit sort of off topic but hopefully ok 
> 
> I have some 350 picture files  with names  along the lines of
> "IMG_7127 EOS-1D Mark III copy.jpg"    i would like to rename them all
> to more like "IMG_7127.jpg"  i have tried a few times tonight and cant
> get my head around it anyone got a script that can do it 
> 

If the string is always the same use this:

rename " EOS-1D Mark III copy" "" *.jpg

If not:

for file in *.jpg; do
  mv "$file" "$(echo "$file" | sed 's/regex here//')"
done

This won't be fast, but it gets the job done.

-- 
Florian Pritz

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to