From 6ebfdc532998d7202a0e0cdfd903db7786894aa6 Mon Sep 17 00:00:00 2001 From: Nicolai Skogheim Date: Sat, 25 Jul 2015 09:08:40 +0200 Subject: [PATCH] effort: error on bad value to --above --- bin/git-effort | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/git-effort b/bin/git-effort index 0f5d243..76db8f5 100755 --- a/bin/git-effort +++ b/bin/git-effort @@ -140,6 +140,12 @@ do esac done +# Exit if above-value is not an int +if [ -z "${above##*[!0-9]*}" ] ; then + echo "error: argument to --above was not an integer" 1>&2 + exit 1 +fi + args_before_above=`printf " %q" "${@:1:$above_index}"` num_args=$(( i - num_files ))