From: Paul Hänsch Date: Wed, 14 Jan 2026 05:35:17 +0000 (+0100) Subject: Squashed 'cgilite/' changes from f144a78e..59652316 X-Git-Url: https://git.plutz.net/?a=commitdiff_plain;h=ba1e5c869be407b20c0b078fd68938886d4fd594;p=shellwiki Squashed 'cgilite/' changes from f144a78e..59652316 59652316 export DEBUG variable git-subtree-dir: cgilite git-subtree-split: 596523165e9ceee83e5270fa384030a788d76731 --- diff --git a/cgilite.sh b/cgilite.sh index 5e4ebbb..ac23f40 100755 --- a/cgilite.sh +++ b/cgilite.sh @@ -40,16 +40,19 @@ for cgilite_arg in "$@"; do case $cgilite_arg in --exec=*) _EXEC="${cgilite_arg#*=}";; --data=*) _DATA="${cgilite_arg#*=}";; --base=*) _BASE="${cgilite_arg#*=}";; - --debug=*) DEBUG="${cgilite_arg#*=}";; + --debug=*) DEBUG="${cgilite_arg#*=}" + exec 2>"${DEBUG}" + export DEBUG + ;; esac; done unset cgilite_arg _EXEC="${_EXEC:-${0%/*}}" _DATA="${_DATA:-${PWD:-.}}" _EXEC="${_EXEC%/}" _DATA="${_DATA%/}" _BASE="${_BASE%/}" +# Do not set DEBUG here, because it will increase log level export _EXEC _DATA _BASE -[ -n "$DEBUG" ] && exec 2>"${DEBUG}" # Carriage Return and Line Break characters for convenience CR=" "