photobydate: check for file existence to supress useless error

This commit is contained in:
crater2150 2018-05-14 15:08:55 +02:00
parent fc26efcafd
commit 15b79419de

View file

@ -201,9 +201,11 @@ suffix() {
alias exifcopy="exiftool -tagsFromFile" alias exifcopy="exiftool -tagsFromFile"
photobydate() { photobydate() {
for i in ${*:-(#i)*.(JPG|CR2)}; do for i in ${*:-(#i)*.(JPG|CR2)}; do
if [[ -e $i ]]; then
dir=$(exiftool -p '$DateTimeOriginal' $i | tr ':' '-' | cut -d' ' -f1;) dir=$(exiftool -p '$DateTimeOriginal' $i | tr ':' '-' | cut -d' ' -f1;)
mkdir -p $dir mkdir -p $dir
mv ${i:r}.* $dir mv ${i:r}.* $dir
fi
done done
} }