From f3c1423c12b7088abde86e1877032b264c223e57 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 9 Oct 2021 15:07:23 +0200 Subject: [PATCH] fix: switch back to printf for log outputs --- overlay/usr/local/lib/log.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overlay/usr/local/lib/log.sh b/overlay/usr/local/lib/log.sh index 44fd27b..e5c6d91 100644 --- a/overlay/usr/local/lib/log.sh +++ b/overlay/usr/local/lib/log.sh @@ -8,7 +8,7 @@ log() { message="$2" timestamp=$(date +"%Y-%m-%d %H:%M:%S") script_name="$(basename "$0")" - echo >&2 "${timestamp} [${level}] [$script_name] ${message}" + printf >&2 "%s [%s] [%s] %b" "${timestamp}" "${level}" "$script_name" "${message}" } # Log the given message at INFO level. All logs are written to stderr with a timestamp.