From 072947e00af9a0ec54220710ff5bbab7cfc04551 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 28 Feb 2014 10:25:46 +0100 Subject: add find-lowres example script --- examples/find-lowres | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 examples/find-lowres diff --git a/examples/find-lowres b/examples/find-lowres new file mode 100755 index 0000000..4a7d9a9 --- /dev/null +++ b/examples/find-lowres @@ -0,0 +1,29 @@ +#!/usr/bin/env zsh +# 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 [[ $1 == -* ]]; do + case $1 in + -r) remove=1 ;; + -|--) shift; break ;; + esac + shift +done + +base=${1-.} +dimension=${2-1000x800} + +if (( remove )) +then + feh --action 'rm %F' -rlV --max-dim ${dimension} ${base} +else + feh -rlV --max-dim ${dimension} ${base} +fi -- cgit v1.2.3