fix: NONINTERACTIVE 模式跳过 /dev/tty 重定向(CI/SSH 自动化部署)
这个提交包含在:
父节点
f1de6167d3
当前提交
d327284af3
@ -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" "$@" </dev/tty
|
||||
fi
|
||||
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户