X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=scripts.git;a=blobdiff_plain;f=archivepics.sh;h=202d73c57dfcc176add80f7ed2dbb089e3cfabcb;hp=afaf5d4c8e7701be5ba061ba8b8b5b9400d36d3d;hb=88cc045a5eecced9d8f71c2a8e0aef67a8d94368;hpb=64b41be2a78d2dc2d500f140491ed69a890d82ad diff --git a/archivepics.sh b/archivepics.sh index afaf5d4..202d73c 100755 --- a/archivepics.sh +++ b/archivepics.sh @@ -39,7 +39,7 @@ fi for i in "$@"; do - if [[ ! -f ${i/JPG/MOV} ]]; then + if [[ ! -f ${i/JPG/MOV} ]] && [[ ! -f ${i/JPG/3gp} ]]; then if [[ $(stat --printf=%s $i) -lt ${archive_size_min} ]]; then echo "Image $i is too small." @@ -54,7 +54,13 @@ done for i in "$@"; do - ref=${i/MOV/JPG} + base=${i/%.???/} + + if [[ -f ${base}.JPG ]]; then ref=${base}.JPG; fi + if [[ -f ${base}.jpg ]]; then ref=${base}.jpg; fi + if [[ -f ${base}.jpeg ]]; then ref=${base}.jpeg; fi + + echo "ref=${ref}" if [[ -f ${ref} ]]; then