From 52fdae22107c4f68a7d89195890d5502d43098d9 Mon Sep 17 00:00:00 2001 From: Ing Date: Fri, 16 May 2025 23:02:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20availableAddons=20?= =?UTF-8?q?=E5=87=BD=E6=95=B0=E4=B8=AD=E7=9A=84=E6=8F=8F=E8=BF=B0=E8=BE=93?= =?UTF-8?q?=E5=87=BA=EF=BC=8C=E7=A1=AE=E4=BF=9D=E6=97=A0=E9=9D=9E=E6=B3=95?= =?UTF-8?q?=E5=AD=97=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- files/initrd/opt/rr/include/addons.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/files/initrd/opt/rr/include/addons.sh b/files/initrd/opt/rr/include/addons.sh index a500d96b..c7729f7e 100755 --- a/files/initrd/opt/rr/include/addons.sh +++ b/files/initrd/opt/rr/include/addons.sh @@ -28,7 +28,9 @@ function availableAddons() { [ -z "${DESC}" ] && DESC="$(readConfigKey "description.${LOCALE:-"en_US"}" "${D}/manifest.yml")" [ -z "${DESC}" ] && DESC="$(readConfigKey "description.en_US" "${D}/manifest.yml")" [ -z "${DESC}" ] && DESC="$(readConfigKey "description" "${D}/manifest.yml")" - echo -e "${ADDON}\t${DESC:-"unknown"}" + [ -z "${DESC}" ] && DESC="unknown" + + echo -e "${ADDON}\t$(echo "${DESC}" | sed -E 's/["\n]/ /g')" done <<<"$(find "${ADDONS_PATH}" -maxdepth 1 -type d 2>/dev/null | sort)" }