infile=$1; if [ $# -eq 1 ] then case "${infile}" in *.NEF) base=`basename ${infile} .NEF` ;; *.nef) base=`basename ${infile} .nef` ;; *) base=`basename ${infile}` ;; esac outfile=${base}.tiff else outfile=$1.tiff fi dcraw -T -6 $infile mogrify -format jpeg $outfile exiftool -tagsFromFile $infile ${base}.jpeg mv $infile BAK rm -f $outfile