Есть многотомный архив битрикса большого размера. Мне нужно вытащить всего один файл. Есть доступ к консоли. Как это можно сделать, не распаковывая весь архив? Если кто знает, дайте, пожалуйста, рабочее решение, не пересылая на какие-либо маны, я не знаток линукса.
ТП посоветовала с помощью restore.php, я, в общем-то тоже склонялся к этой возможности, да только разворачивание под это дела отдельного домена что-то не понравилось. Поэтому ввиду того, что было достаточно свободного места и доступ к ssh сделал сначала склеивание всех частей архива cat, затем воспользовался tar. По хорошему нужно сразу вытащить нужные файлы из архива, да только не осилил это, пробовал tar -xzf archive.tar.gz /local/templates/desktop/templates_style.css, но результат отрицательный и выдал ошибку. Поэтому пошел по делитанскому пути и распаковал весь архив:)
Спасибо Денис за коммент, я сделал аналогичным образом (указал выше), но вот интересно как вы поступаете, если архив битый, у меня уже два раза было, распаковка ломалась на файлах из upload картинок инфоблока и пробывал через restore.php, но он далеко не всегда позволяет пропустить возникшую ошибку при распаковке, один раз обратился к ТП битрикса, помогли, но как они сделали хз.