dwww Home | Show directory contents | Find package

#!/bin/sh
# Recursively find images below a certain resolution
#
# Usage: find-lowres [-r] [directory [dimension]]
#
# directory defaults to . (the current working directory),
# dimension defaults to 1000x800 pixels
#
# With -r: removes images instead of just listing them. Use at your own risk.

remove=0

while true
do
        case $1 in
                -r) remove=1 ;;
                -*) echo "option \"$1\" ignored" ;;
                -|--) shift; break ;;
                *) break ;;
        esac
        shift
done

dir=${1:-.}
dimension=${2:-1000x800}

if [ "$remove" = "1" ]
then
        feh --action 'rm %F' -rlV --max-dim "${dimension}" "${dir}"
else
        feh -rlV --max-dim "${dimension}" "${dir}"
fi

Generated by dwww version 1.15 on Sun Jun 16 01:32:34 CEST 2024.