Форум — General извлечь один файл из архива 0 0 народ помагите срочно нужен извлечь один фаил из 50Гб архива не разпаковывая весь архив как это сделать? Ссылка
Ответ на: комментарий от alex_custov 12.03.08 15:39:20 MSK tar.gz pehser (12.03.08 15:42:50 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от pehser 12.03.08 15:42:50 MSK tar xzf $archivename filename gaa ★★ (12.03.08 16:13:00 MSK) Показать ответ Ссылка
Ответ на: комментарий от gaa 12.03.08 16:13:00 MSK >tar xzf $archivename filename Один хрен, распакуется весь в /tmp , AFAIK Tar сливает в один файл всё, GZ это жмёт. Списка файлов не будет в заголовке. P.S. может я ошибаюсь но на 0.01% неуверен только. Ej_Pulsar ★ (12.03.08 16:33:16 MSK) Показать ответы Ссылка
Ответ на: комментарий от Ej_Pulsar 12.03.08 16:33:16 MSK >> tar xzf $archivename filename > Один хрен, распакуется весь в /tmp , AFAIK Нет. Распаковка будет идти через память(что, несомненно, быстрее, чем писать на диск/читать с диска). А в /tmp распаковывает быдло-vfs-плагин от mc. gaa ★★ (12.03.08 17:49:25 MSK) Показать ответ Ссылка
Ответ на: комментарий от Ej_Pulsar 12.03.08 16:33:16 MSK > Tar сливает в один файл всё, GZ это жмёт. Списка файлов не будет в заголовке. Да, вот это -- слабое место tar.gz архивов. gaa ★★ (12.03.08 17:49:52 MSK) Ссылка
Ответ на: комментарий от gaa 12.03.08 17:49:25 MSK > Распаковка будет идти через память(что, несомненно, быстрее, чем писать на диск/читать с диска) все 50г??? ;) LeniVetc ★ (12.03.08 19:14:17 MSK) Показать ответы Ссылка
Ответ на: комментарий от LeniVetc 12.03.08 19:14:17 MSK через пайп. Все 50G. Memory usage будет небольшим. alexsaa ★ (12.03.08 22:02:34 MSK) Ссылка
Ответ на: комментарий от LeniVetc 12.03.08 19:14:17 MSK >> Распаковка будет идти через память(что, несомненно, быстрее, чем писать на диск/читать с диска) > все 50г??? ;) Обработано будет последовательно, так что много места в памяти не займёт. Хотя будет идти небыстро(ну а кто работает с такими архивами быстро?) gaa ★★ (13.03.08 10:53:17 MSK) Показать ответ Ссылка
Ответ на: комментарий от gaa 13.03.08 10:53:17 MSK решительно никак. надо использовать gz.tar, а не tar.gz scaldov ★★ (13.03.08 11:35:47 MSK) Показать ответ Ссылка
Ответ на: комментарий от scaldov 13.03.08 11:35:47 MSK > решительно никак. не распарсил, повторите > надо использовать gz.tar, а не tar.gz может тогда уж лучше zip? gaa ★★ (13.03.08 11:37:47 MSK) Показать ответ Ссылка
Ответ на: комментарий от gaa 13.03.08 11:37:47 MSK особо для вас есть толковые словари. они помогут вам распарсить. scaldov ★★ (13.03.08 12:51:22 MSK) Ссылка