From e2d85455944cfb770968442fdfa9119da7fab97a Mon Sep 17 00:00:00 2001 From: Htylol Date: Thu, 26 Sep 2024 06:48:49 +0500 Subject: [PATCH] Modern locale cycle --- data_from_portwine/scripts/start.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data_from_portwine/scripts/start.sh b/data_from_portwine/scripts/start.sh index 7a57bfe..487b011 100755 --- a/data_from_portwine/scripts/start.sh +++ b/data_from_portwine/scripts/start.sh @@ -347,10 +347,10 @@ if [[ "${SKIP_CHECK_UPDATES}" != 1 ]] ; then GET_LOCALE_LIST="ru_RU.utf en_US.utf zh_CN.utf ja_JP.utf ko_KR.utf" unset LOCALE_LIST for LOCALE in $GET_LOCALE_LIST ; do - if grep -e "$LOCALE" "${PW_TMPFS_PATH}/locale.tmp" &>/dev/null ; then + if [[ $(<"${PW_TMPFS_PATH}/locale.tmp") =~ $LOCALE ]] ; then if [[ -n "$LOCALE_LIST" ]] - then LOCALE_LIST+="!$(grep -e "$LOCALE" "${PW_TMPFS_PATH}/locale.tmp")" - else LOCALE_LIST="$(grep -e "$LOCALE" "${PW_TMPFS_PATH}/locale.tmp")" + then LOCALE_LIST+="!$LOCALE" + else LOCALE_LIST="$LOCALE" fi fi done