Skip to content

Instantly share code, notes, and snippets.

@kijart
Created May 18, 2018 22:15
Show Gist options
  • Save kijart/d18f1a063b12fd0e15bbc24e0af9aede to your computer and use it in GitHub Desktop.
Save kijart/d18f1a063b12fd0e15bbc24e0af9aede to your computer and use it in GitHub Desktop.
Rename current directory file names with exif creation date
#!/bin/sh
for file in *.*
do
if [[ $file != `basename $0` && $file != ".DS_Store" ]]; then
extension=`echo "$file" | cut -d'.' -f2`
mv -n "$file" "$(exiftool -d "%Y%m%d_%H%M%S" -CreateDate "$file" | awk -v ext=$extension '{print $4 "." ext}')"
fi
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment