KeyWeb
11111111111Rating 1.00 (1 Vote)
Есть под рукой многотомный tgz архив, частей которого великое множество, такой архив может генерировать к примеру ISPManager, который в результате создания облачного бэкапа "пилит" большой файл по 100Мб и загружает к примеру на Yandex Disk, не важно, короче есть куча файлов вида:
F2018-05-20.tgz.part1
F2018-05-20.tgz.part2
...
F2018-05-20.tgz.part100500
Перед тем, как распаковать такой архив, все части необходимо объединить в один файл.

Объединение томов tgz в один файл

Объединение можно выполнить используя короткую bash функцию:
for i in `ls -1v F2018-05-20.tgz.part*`;do cat $i >> my_archive.tgz;done

Распаковка tgz архива

Далее распаковать архив штатными средствами:
tar -xzf my_archive.tgz
или так:
tar -xzf my_archive.tgz -C /path/to/folder

Как собрать многотомный архив в Windows

Используя команду type:
type F2018-05-20.tgz.part* >> my_archive.tgz
Распаковать можно любым архиватором, например при помощи 7-Zip.
 
 

Добавить комментарий


Обновить
Защитный код

KeyWeb

Сейчас 87 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз