From eea777740c560ad78f864d58ac9a3afd03e46e73 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Jul 10 2018 06:25:35 +0000 Subject: Handle missing/unreadable input dir. --- diff --git a/find-needless-defattr b/find-needless-defattr index c17f6ef..d36cf32 100755 --- a/find-needless-defattr +++ b/find-needless-defattr @@ -30,8 +30,8 @@ parse_args () { specdir=$1 - if [[ -z $specdir ]]; then - (echo "Error: A directory must be specified."; echo; usage) >&2 + if [[ -z $specdir || ! -x $specdir ]]; then + (echo "Error: A valid directory must be specified."; echo; usage) >&2 exit 1 fi }