#!/bin/bash

COPYTO=/home/ianw/media/photos/import
LATEST_FILE=/home/ianw/media/photos/import/.latest

name_to_id () {
    ID=`basename $1`
    ID=${ID/img_//}
    ID=${ID/.jpg//}
    ID=`echo $ID | sed -e 's|/||g'`
    echo $ID
}

if [ ! -f $LATEST_FILE ]; then
    echo 'Starting at zero!'
    echo 0 > $LATEST_FILE
fi

LATEST=`cat $LATEST_FILE`
echo Latest is $LATEST

mount /mnt/flash

for i in /mnt/flash/dcim/*
do

  cd $i
  for f in $i/*.jpg
  do
    ID=`name_to_id $f`

    if [ $ID -gt $LATEST ]; then
	echo copying $f
	cp $f $COPYTO
	LATEST=$ID
    fi
  done
  echo $LATEST > $LATEST_FILE
done
