From eb99b40aeeb3ebf98654cd8a8cc388ea700b03d3 Mon Sep 17 00:00:00 2001 From: crater2150 Date: Thu, 20 May 2021 17:34:57 +0200 Subject: [PATCH] Use tqdm for progress bar in photobydate --- aliases/functions | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/aliases/functions b/aliases/functions index 39f902e..7290bd0 100644 --- a/aliases/functions +++ b/aliases/functions @@ -168,16 +168,16 @@ suffix() { alias exifcopy="exiftool -tagsFromFile" photobydate() { - revolver start - for i in ${*:-(#i)*.(JPG|CR[23]|DNG)(N)}; do + local imagefiles + imagefiles=( ${*:-(#i)*.(JPG|CR[23]|DNG)(N)} ) + for i in ${imagefiles[@]}; do if [[ -e $i ]]; then - revolver update $i - dir=$(exiftool -p '$DateTimeOriginal' $i | tr ':' '-' | cut -d' ' -f1;) + dir=$(exiftool -p '$DateTimeOriginal' $i 2>/dev/null | tr ':' '-' | cut -d' ' -f1;) mkdir -p $dir + printf "%s\n" ${i:r}.* mv ${i:r}.* $dir fi - done - revolver stop + done | tqdm --total $#imagefiles --unit=imgs >> /dev/null } alias mkvidentify="mkvmerge --identify"