LINUX.ORG.RU

Re: Как в shell просмотреть файл из архива без разпаковки всех файлов архива(архив - 1.5 GB)?

смотря что за архив

anonymous ()

Re: Как в shell просмотреть файл из архива без разпаковки всех файлов архива(архив - 1.5 GB)?

Возможно, mc ?

mr ★★ ()

Re: Re: Как в shell просмотреть файл из архива без разпаковки всех файлов архива(архив - 1.5 GB)?

mc все равно разворачивать будет. никуда не деться, tar это поток, из него файл достать можно только распаковав все до него.

anonymous ()

Re: Re: Re: Как в shell просмотреть файл из архива без разпаковки всех файлов архива(архив - 1.5 GB)?

ага, щас прям

bzip2 -dc archive.tar.bz2 | tar vvf
gzip -dc archive.tar.gz | tar vvf

Zert ()

Re: Re: Re: Как в shell просмотреть файл из архива без разпаковки всех файлов архива(архив - 1.5 GB)?

> tar.gz

gzip -dc archive.tar.gz | tar tv

watashiwa_daredeska ★★★★ ()

Re: Re: Re: Re: Как в shell просмотреть файл из архива без разпаковки всех файлов архива(архив - 1.5 GB)?

А как достать именно 1 нужный файл из архива?(И просмотреть). Без разпаковки всех файлов архива?

anonymous ()

Re: Re: Re: Re: Re: Как в shell просмотреть файл из архива без разпаковки всех файлов архива(архив - 1.5 GB)?

P.S. В смысле не просмотреть список содержимого архива, а достать файл...

anonymous ()

Re: Re: Re: Re: Re: Как в shell просмотреть файл из архива без разпаковки всех файлов архива(архив - 1.5 GB)?

> А как достать именно 1 нужный файл из архива?

man tar тяжело прочитать, да?

Так и быть. Сегодня суббота, я добрый. :)

gzip -dc archive.tar.gz | tar x file.name

В качестве дополнения. При этом всё равно разжимается весь архив, и хотя разжатое на диске не сохраняется, тратится много времени. Особенно для 1.5GB архива. Может, лучше что-нибудь другое попробовать? zip, например, хотя он, по-моему не умеет owner/group/permissions сохранять (или уже научился?). Может, ещё что-нибудь подобное найдёшь.

watashiwa_daredeska ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.