From 3de2bf88df93a0ef8ef41830dafb22ca6b45962e Mon Sep 17 00:00:00 2001 From: Geoff Bourne Date: Wed, 30 Dec 2020 09:42:29 -0600 Subject: [PATCH] Escaped backslashes when setting server property value (#706) * Escaped backslashes when setting server property value For #446 * Fixed pattern substitution to "replace all" --- start-finalSetupServerProperties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/start-finalSetupServerProperties b/start-finalSetupServerProperties index 32608c47..d058cf95 100644 --- a/start-finalSetupServerProperties +++ b/start-finalSetupServerProperties @@ -13,7 +13,7 @@ function setServerProp { var=${var,,} ;; esac log "Setting ${prop} to '${var}' in ${SERVER_PROPERTIES}" - sed -i "/^${prop}\s*=/ c ${prop}=${var}" "$SERVER_PROPERTIES" + sed -i "/^${prop}\s*=/ c ${prop}=${var//\\/\\\\}" "$SERVER_PROPERTIES" else log "Skip setting ${prop}" fi