优化自动脚本逻辑
This commit is contained in:
@@ -335,17 +335,12 @@ confirm_deploy() {
|
|||||||
echo -e "${GREEN}▶ 已启用 --yes,自动确认${NC}"
|
echo -e "${GREEN}▶ 已启用 --yes,自动确认${NC}"
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo -e -n "${CYAN}确认执行? 输入 Y 继续,输入 n 自定义配置 [Y/n]: ${NC}"
|
echo -e -n "${CYAN}确认执行? 输入 Y 继续,输入 n 自定义配置 [Y/n]: ${NC}"
|
||||||
read -r CONFIRM
|
# 强制从 /dev/tty 读取,而不是继承 stdin
|
||||||
|
read -r CONFIRM </dev/tty
|
||||||
case $CONFIRM in
|
case $CONFIRM in
|
||||||
n|N)
|
n|N) return 1 ;;
|
||||||
return 1
|
*) return 0 ;;
|
||||||
;;
|
|
||||||
*)
|
|
||||||
return 0
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user