fix: simplify flag parsing in server-install.sh

This commit is contained in:
Haitao Pan 2026-02-03 02:57:51 +08:00
parent d23d4b9b97
commit e9cba80f9b

View File

@ -12,12 +12,10 @@ DOMAIN="$(hostname)"
# Handle flags # Handle flags
AUTO_YES=false AUTO_YES=false
while [[ "$#" -gt 0 && "$1" == -* ]]; do if [[ "$1" == "-y" || "$1" == "--yes" ]]; then
case "$1" in AUTO_YES=true
-y|--yes) AUTO_YES=true; shift ;; shift
*) break ;; fi
esac
done
if [[ -n "$1" ]]; then if [[ -n "$1" ]]; then
# if $1 looks like a version/branch (main, master, v1.0, etc.) # if $1 looks like a version/branch (main, master, v1.0, etc.)