From 987b111e0419e8f1fe0f2b01f3013f97a998f369 Mon Sep 17 00:00:00 2001 From: Tho Ho Date: Thu, 22 Dec 2022 22:12:55 +0800 Subject: [PATCH] Update root/etc/cont-init.d/50-config Avoid grep -E, change to regex Co-authored-by: Eric Nemchik --- root/etc/cont-init.d/50-config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/root/etc/cont-init.d/50-config b/root/etc/cont-init.d/50-config index a920392..3b934d8 100644 --- a/root/etc/cont-init.d/50-config +++ b/root/etc/cont-init.d/50-config @@ -58,7 +58,7 @@ fi # if DB_HOST contains a port and DB_HOST is not a IPv6 without brackets [..] # support ipv4:port, [ipv6]:port, and domain:port -if echo "$DB_HOST" | grep -qE ':[0-9]+$' && ! echo "$DB_HOST" | grep -qE '^(:{0,2}[a-fA-F0-9]{1,4})+$'; then +if [[ ${DB_HOST} =~ :[0-9]+$ ]] && ! [[ ${DB_HOST} =~ ^(:{0,2}[a-fA-F0-9]{1,4})+$ ]]; then DB_HOST_PORT="${DB_HOST}" fi