Update restore.sh

This commit is contained in:
悟空的日常镜像仓库 2024-07-09 10:40:14 +08:00
parent d7b461a225
commit e4b924ddf1

View File

@ -35,8 +35,9 @@ check_istoreos_style_installed() {
# 恢复标准的iStoreOS # 恢复标准的iStoreOS
normal_restore() { normal_restore() {
# 提示用户输入要恢复的文件路径 # 提示用户输入要恢复的文件路径
green "请输入要恢复的文件路径(默认: /tmp/upload/backup.tar.gz) " green "恢复的文件路径(默认: /tmp/upload/backup.tar.gz) "
read -p "在此处输入要恢复的备份文件路径:" file_path green "因此您可以使用 系统————文件传输 功能将backup.tar.gz上传,然后在此处【回车】即可完成恢复"
read -p "或者您有别的目录,也可以在此处输入要恢复的备份文件路径:" file_path
# 如果用户没有输入,使用默认路径 # 如果用户没有输入,使用默认路径
if [ -z "$file_path" ]; then if [ -z "$file_path" ]; then
@ -47,7 +48,7 @@ normal_restore() {
if [ -f "$file_path" ]; then if [ -f "$file_path" ]; then
# 恢复overlay # 恢复overlay
tar -xzvf "$file_path" -C / tar -xzvf "$file_path" -C /
green "恢复已完成, 系统正在重启....." green "恢复已完成, 系统正在重启....."
reboot reboot
else else
red "文件不存在,请确保文件路径正确并重试。" red "文件不存在,请确保文件路径正确并重试。"