From d327284af3be310e15098c8648cb8dd1eb6913ca Mon Sep 17 00:00:00 2001 From: xuqinmin12 Date: Fri, 12 Jun 2026 18:41:40 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20NONINTERACTIVE=20=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E8=B7=B3=E8=BF=87=20/dev/tty=20=E9=87=8D=E5=AE=9A=E5=90=91?= =?UTF-8?q?=EF=BC=88CI/SSH=20=E8=87=AA=E5=8A=A8=E5=8C=96=E9=83=A8=E7=BD=B2?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 36d92b5..ed5e88e 100755 --- a/install.sh +++ b/install.sh @@ -21,8 +21,9 @@ set -euo pipefail # --------------------------------------------------------------------------- # 若 stdin 不是终端(curl | bash),强制从 /dev/tty 读取用户输入 +# NONINTERACTIVE 模式下跳过(CI/自动化部署场景,/dev/tty 可能不可用) # --------------------------------------------------------------------------- -if [ ! -t 0 ]; then +if [ ! -t 0 ] && [ "${XUQM_NONINTERACTIVE:-0}" != "1" ]; then exec bash "$0" "$@"