From 4f84a16084e89a7bdcb76ebb83a7796247315661 Mon Sep 17 00:00:00 2001 From: jackloves111 <89971817+jackloves111@users.noreply.github.com> Date: Wed, 6 Mar 2024 01:38:41 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=98=AF=E5=90=A6?= =?UTF-8?q?=E5=AE=89=E8=A3=85=E7=9A=84=E5=88=A4=E6=96=AD=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/script.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/script.sh b/src/script.sh index a7ad98f..7e3d60b 100644 --- a/src/script.sh +++ b/src/script.sh @@ -2,7 +2,9 @@ read -p "请输入 Emby 容器名称:" name -echo "Emby-css安装中..." +echo "Emby-css安装中... +1.先检查插件 +2.再修改首页html" # 使用 docker exec 检查文件是否存在 if docker exec "$name" test -f "/config/plugins/Emby.CustomCssJS.dll"; then @@ -46,7 +48,8 @@ function Installing() { docker cp $name:/system/dashboard-ui/app.js ./ # 如果不包含替换内容 -if ! grep -c "CustomCssJS.js" app.js; then +count=$(grep -c "CustomCssJS.js" app.js) +if [ "$count" -eq 0 ]; then docker cp $name:/system/dashboard-ui/app.js ./ # 备份 docker exec -it $name mkdir -p /system/dashboard-ui/bak/ From 8c4166e6a89b8f3c41905d7b20a566518c8de21d Mon Sep 17 00:00:00 2001 From: jackloves111 <89971817+jackloves111@users.noreply.github.com> Date: Wed, 6 Mar 2024 01:52:08 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=80=E4=B8=AA?= =?UTF-8?q?=E7=A9=BA=E6=A0=BC=E5=BC=95=E5=8F=91=E7=9A=84bug=EF=BC=88?= =?UTF-8?q?=E5=A4=87=E4=BB=BD=E5=A4=B1=E8=B4=A5=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/script.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/script.sh b/src/script.sh index 7e3d60b..f05ee0e 100644 --- a/src/script.sh +++ b/src/script.sh @@ -52,7 +52,7 @@ count=$(grep -c "CustomCssJS.js" app.js) if [ "$count" -eq 0 ]; then docker cp $name:/system/dashboard-ui/app.js ./ # 备份 - docker exec -it $name mkdir -p /system/dashboard-ui/bak/ + docker exec -it $name mkdir -p /system/dashboard-ui/bak/ docker cp ./app.js $name:/system/dashboard-ui/bak/ Installing echo "成功!Index.html 首次安装!"