优化 bt.sh 脚本:增加对 /www 目录及其子目录的检查,确保数据恢复操作的正确性
This commit is contained in:
parent
961cd9a6d2
commit
7e0a57ab0a
@ -10,8 +10,10 @@ O_pl=$(cat /www/server/panel/data/o.pl)
|
||||
|
||||
restore_panel_data() {
|
||||
if [ -f /www.tar.gz ]; then
|
||||
tar xzf /www.tar.gz -C / --skip-old-files
|
||||
rm -rf /www.tar.gz
|
||||
if [ ! -d /www ] || [ -z "$(ls -A /www)" ] || [ ! -d /www/server/panel ] || [ -z "$(ls -A /www/server/panel)" ] || [ ! -d /www/server/panel/pyenv ] || [ -z "$(ls -A /www/server/panel/pyenv)" ]; then
|
||||
tar xzf /www.tar.gz -C / --skip-old-files
|
||||
rm -rf /www.tar.gz
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
|
6
bt.sh
6
bt.sh
@ -10,8 +10,10 @@ O_pl=$(cat /www/server/panel/data/o.pl)
|
||||
|
||||
restore_panel_data() {
|
||||
if [ -f /www.tar.gz ]; then
|
||||
tar xzf /www.tar.gz -C / --skip-old-files
|
||||
rm -rf /www.tar.gz
|
||||
if [ ! -d /www ] || [ -z "$(ls -A /www)" ] || [ ! -d /www/server/panel ] || [ -z "$(ls -A /www/server/panel)" ] || [ ! -d /www/server/panel/pyenv ] || [ -z "$(ls -A /www/server/panel/pyenv)" ]; then
|
||||
tar xzf /www.tar.gz -C / --skip-old-files
|
||||
rm -rf /www.tar.gz
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user