diff --git a/Customize/AutoUpdate.sh b/Customize/AutoUpdate.sh index e87adff..f53bf2a 100644 --- a/Customize/AutoUpdate.sh +++ b/Customize/AutoUpdate.sh @@ -3,7 +3,7 @@ # AutoBuild Module by Hyy2001 # AutoUpdate for Openwrt -Version=V4.5 +Version=V4.6 DEFAULT_DEVICE=d-team_newifi-d2 Github=https://github.com/Hyy2001X/AutoBuild-Actions @@ -18,10 +18,11 @@ cd /etc CURRENT_VERSION=$(awk 'NR==1' openwrt_info) CURRENT_DEVICE=$(jsonfilter -e '@.model.id' < "/etc/board.json" | tr ',' '_') clear && echo "Openwrt-AutoUpdate Script ${Version}" -if [[ -z "$1" ]];then +Input_Option="$1" +if [[ -z "${Input_Option}" ]];then Upgrade_Options="-q" && TIME && echo "执行: 保留配置更新固件[静默模式]" else - case $1 in + case ${Input_Option} in -n) TIME && echo "执行: 不保留配置更新固件" ;; @@ -36,6 +37,10 @@ else Upgrade_Options="-q" TIME && echo "执行: 强制更新固件并保留配置" ;; + -u) + AutoUpdate_Mode="1" + Upgrade_Options="-q" + ;; *) echo -e "\nUsage: bash /bin/AutoUpdate.sh [