V1.7.1 添加 打印运行日志、检查运行环境

This commit is contained in:
Hyy2001X 2021-08-11 00:48:34 +08:00
parent 34da250b6d
commit c085e8f3e6
1 changed files with 17 additions and 5 deletions

View File

@ -3,7 +3,7 @@
# AutoBuild_Tools for Openwrt # AutoBuild_Tools for Openwrt
# Dependences: bash wget curl block-mount e2fsprogs smartmontools # Dependences: bash wget curl block-mount e2fsprogs smartmontools
Version=V1.7 Version=V1.7.1
ECHO() { ECHO() {
local Color local Color
@ -397,13 +397,15 @@ do
AutoUpdate_Version=$(awk 'NR==6' /bin/AutoUpdate.sh | awk -F '[="]+' '/Version/{print $2}') AutoUpdate_Version=$(awk 'NR==6' /bin/AutoUpdate.sh | awk -F '[="]+' '/Version/{print $2}')
clear clear
echo -e "AutoBuild 固件更新/AutoUpdate ${AutoUpdate_Version}\n" echo -e "AutoBuild 固件更新/AutoUpdate ${AutoUpdate_Version}\n"
echo "1. 更新固件 [保留配置]" ECHO g "1. 更新固件 [保留配置]"
echo "2. 强制更新固件 (跳过版本号、SHA256 校验,并强制刷写固件) [保留配置]" echo "2. 更新固件 (强制刷入固件) [保留配置]"
echo "3. 不保留配置更新固件 [全新安装]" echo "3. 不保留配置更新固件 [全新安装]"
echo "4. 列出固件信息" echo "4. 列出固件信息"
echo "5. 清除固件下载缓存" echo "5. 清除固件下载缓存"
echo "6. 更改 Github API 地址" echo "6. 更改 Github API 地址"
echo "7. 指定 x86 设备下载 UEFI/Legacy 引导的固件" echo "7. 指定 x86 设备下载 <UEFI|Legacy> 引导的固件"
echo "8. 打印运行日志 (反馈问题)"
echo "9. 检查运行环境"
ECHO y "\nx. 更新 [AutoUpdate] 脚本" ECHO y "\nx. 更新 [AutoUpdate] 脚本"
echo -e "q. 返回\n" echo -e "q. 返回\n"
read -p "请从上方选择一个操作:" Choose read -p "请从上方选择一个操作:" Choose
@ -426,7 +428,7 @@ do
bash /bin/AutoUpdate.sh bash /bin/AutoUpdate.sh
;; ;;
2) 2)
bash /bin/AutoUpdate.sh -f bash /bin/AutoUpdate.sh -F
;; ;;
3) 3)
bash /bin/AutoUpdate.sh -n bash /bin/AutoUpdate.sh -n
@ -452,6 +454,16 @@ do
ECHO r "\n启动方式不能为空!" ECHO r "\n启动方式不能为空!"
} }
;; ;;
8)
bash /bin/AutoUpdate.sh -L
;;
9)
bash /bin/AutoUpdate.sh --check
;;
*)
ECHO r "\n选择错误,请重新输入!"
sleep 1
;;
esac esac
Enter Enter
done done