X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=archivepics.sh;h=202d73c57dfcc176add80f7ed2dbb089e3cfabcb;hb=8dfa1963e55ead8a842115a970fc3f99a1803cc6;hp=afaf5d4c8e7701be5ba061ba8b8b5b9400d36d3d;hpb=78d6c0bc5fb5033c2ad8235fac4f2da27230850f;p=scripts.git 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