From 64d08a0de35a2c146e95c9447523b08e4e871b6f Mon Sep 17 00:00:00 2001 From: "N0\\A" Date: Mon, 16 Mar 2026 10:33:21 +0100 Subject: [PATCH] functionality: BetterHelp --- kewt.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/kewt.sh b/kewt.sh index e99f81f..fdb37e7 100755 --- a/kewt.sh +++ b/kewt.sh @@ -6,7 +6,7 @@ die() { } usage() { - invoked_as="${KEWT_INVOKED_AS:-$0}" + invoked_as=$(basename "${KEWT_INVOKED_AS:-$0}") cat <] [--to ] $invoked_as [src] [out] @@ -155,7 +155,14 @@ ensure_root_defaults src="${src%/}" out="${out%/}" -[ -d "$src" ] || die "Source directory '$src' does not exist." +if [ ! -d "$src" ]; then + if [ "$src" = "site" ]; then + usage + exit 1 + else + die "Source directory '$src' does not exist." + fi +fi IGNORE_ARGS="-name '.kewtignore' -o -path '$src/.*'"