#!/bin/sh set -e umask 0002 cd /site/family/pictures/ DATE=`date +%Y%m%d` set -x mount /mnt/flash mkdir -p ${DATE} cd ${DATE} find /mnt/flash/dcim/ -iname '*.nef' -exec mv --reply=no {} . \; find /mnt/flash/dcim/ -iname '*.jpg' -exec mv --reply=no {} . \; umount /mnt/flash sync ~bart/bin/jpg-rename.pl *.jpg set +e for n in *.jpg ; do if [ -f "$n" ] ; then exiftran -i -a "$n" fi done for n in *.nef ; do if [ -f "$n" ] ; then j=`echo "$n" | sed 's/nef$/jpg/'` dcraw -w -c "$n" | cjpeg -quality 95 -optimize > "$j" neftags2jpg "$n" "$j" exiftran -i -a "$j" fi done set +e chgrp smb_family *.jpg *.nef chmod 0664 *.jpg *.nef sync echo pwd