#!/bin/bash


SOURCE_DIRS=/vol2/photos/
OUTPUT_DIR=/home/ianw/media/photos/web


copy_and_shrink() {
    INPUT=$1
    OUTPUT=$2

    echo "Copying $INPUT to $OUTPUT"
    cp $INPUT $OUTPUT 
    convert -size 800x600 $OUTPUT -resize 800x600 -quality 90 $OUTPUT
}

recurse_dirs() {
    for f in $1/*
    do
      if [ -d $f ]; then
	  echo "Creating directory $OUTPUT_DIR/$f"
	  mkdir -p $OUTPUT_DIR/$f
	  recurse_dirs $f
      fi
      if [ ! -f $OUTPUT_DIR/$f ]; then
	  copy_and_shrink $f $OUTPUT_DIR/$f
      fi
    done
    
}    

cd $SOURCE_DIRS

for dir in 2000 2001 2002 2003 2004 2005
do
  recurse_dirs $dir
done
	

