#!/bin/sh if [ -z "$1" ]; then echo "Set file modification time to EXIF timestamp" echo "usage: $0 file1.jpg file2.jpg ..." exit 0 fi while [ ! -z "$1" ]; do file="$1" if [ `basename "${file}" ".jpg"`".jpg" = "${file}" ]; then echo "settimg modification time for $file" # set file timestamp from exif data exiftool "-DateTimeOriginal>FileModifyDate" "${file}" fi shift done