From: Paul Hänsch Date: Wed, 14 Jan 2026 05:33:20 +0000 (+0100) Subject: export DEBUG variable X-Git-Url: https://git.plutz.net/?a=commitdiff_plain;p=cgilite export DEBUG variable --- 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=" "