Skip to content

Instantly share code, notes, and snippets.

@vin4enso
Forked from Isa3v/backup.sh
Created December 19, 2024 09:19
Show Gist options
  • Save vin4enso/9c340264b8c74e2aad9b7c01b1035bc8 to your computer and use it in GitHub Desktop.
Save vin4enso/9c340264b8c74e2aad9b7c01b1035bc8 to your computer and use it in GitHub Desktop.
Bitrix: Скачивание и распаковка бэкапа
#!/bin/bash
# Запрос ссылки на backup у пользователя
read -p "Введите ссылку на backup: " backup_link
# Скачивание файлов по ссылке, пока они существуют
counter=1 # Счетчик для итерации по файлам
wget -N "${backup_link}"
while :
do
wget -N "${backup_link}.${counter}" || break
((counter++))
done
# Распаковка архива
tar_files=$(basename "$backup_link")
cat "${tar_files}"* > tmp_backup.tar.gz
tar -xzvf tmp_backup.tar.gz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment