From 85810ffd7bf371a89db9c7d418b0c82b97c7b3df Mon Sep 17 00:00:00 2001 From: Alexander Tratsevskiy Date: Sun, 26 Mar 2023 11:47:28 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B9?= =?UTF-8?q?=D0=BA=D0=B0=20taiga?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/taiga/config.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/taiga/config.sh b/scripts/taiga/config.sh index 054ea1a..9fb7598 100755 --- a/scripts/taiga/config.sh +++ b/scripts/taiga/config.sh @@ -14,9 +14,9 @@ configure_conf() { for (( i=0; i < ${#replace[@]}; i += 2 )); do var=${replace[$i]} val=${replace[$i+1]} - grep -qE "$var" $config || eerror "Parametr '$var' is not found." + grep -qE "^([#;]\s*)?\s*['\"]?$var['\"]?\s*[:=]" $config || eerror "Parametr '$var' is not found." - sed -i -E "s|^(\s*)(['\"]?)(${var})(['\"]?)(\s*)([:=])(\s*)?.*$|\1\2\3\4\5\6\7${val}|g" \ + sed -i -E "s|^([#;]\s*)?(\s*)(['\"]?)(${var})(['\"]?)(\s*)([:=])(\s*)?.*$|\2\3\4\5\6\7\8${val}|g" \ $config done eend