From ee7898c5ee6d6b847172b3dfe918069c0fad43d9 Mon Sep 17 00:00:00 2001 From: Denis Lehmann Date: Fri, 22 Sep 2023 09:24:05 +0200 Subject: [PATCH] exit on unsupported flags --- gis | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gis b/gis index d77bb99..7de0bd2 100755 --- a/gis +++ b/gis @@ -23,7 +23,7 @@ OPTIONS in PATHS -h, --help Show this help message and exit EOF - exit + exit "$1" } # Parse arguments @@ -40,11 +40,11 @@ while (( "$#" )); do shift ;; -h|--help) - print_usage + print_usage 0 ;; -*) - echo "${text_bold}${text_red}Unsupported flag${text_reset} $1" - shift + echo -e "${text_bold}${text_red}Unsupported flag${text_reset} $1\n" + print_usage 1 ;; *) paths+=("$(realpath "$1")")