LINUX.ORG.RU

Нафик? Гораздо быстрее набрать в консоли tar cjvf <бла-бла-бла> Кстати, а можно ли как-нить сделать, чтобы он создавал не *.tar.bz2 или *.tar.gz, а *.tar.7z? А то контейнер из двух команд tar cf и 7z a не есть удобно...

Flaming ★★
()
Ответ на: комментарий от Flaming

> Нафик? Гораздо быстрее набрать в консоли tar cjvf <бла-бла-бла>

удобнее, а как же быть, когда сначала надо поглядеть содержимое архива и извлечь только пару нужных файлов?

> А то контейнер из двух команд tar cf и 7z a не есть удобно

bind

anonymous
()
Ответ на: комментарий от anonymous

> удобнее, а как же быть, когда сначала надо поглядеть содержимое архива и извлечь только пару нужных файлов?

я знаю karchiver, но он наверняка привязан в kdelibs... Про ark даже не упоминаю, он 100% привязан.

Flaming ★★
()

mc

не на gtk правда )

ncurses - slang

Sylvia ★★★★★
()
Ответ на: комментарий от anonymous

>сначала надо поглядеть содержимое архива

tar tf archive.tar | less или grep ...

>и извлечь только пару нужных файлов


tar xf archive.tar /path/to/file.txt /other/path/to/other.dat

sdio ★★★★★
()
Ответ на: комментарий от Flaming

>чтобы он создавал ... *.tar.7z?
>А то контейнер из двух команд tar cf и 7z a не есть удобно...


man tar (gnu tar)
Там это есть. (Чтение манов в слух по известному тарифу.)

sdio ★★★★★
()
Ответ на: комментарий от sdio

Именно ЭТОГО там нет. Там есть -j bzip2, -z gzip. А для 7z ключа нет. Возможно, есть более мудрый способ запаковать, но я его не знаю, потому пакую в два этапа.

Flaming ★★
()
Ответ на: комментарий от sdio

tar xjf program-0.2.3.tar.bz2 program-0.2.3/src/core/parse.c program-0.2.3/src/plugins/update/http.c program-0.2.3/doc/manual/introduction.pdf

эту строку вводить руками? GUI проще.

Legioner ★★★★★
()
Ответ на: комментарий от Flaming

man tar
--use-compress-program PROG
filter the archive through PROG (which must accept -d)

Если 7z не умеет "accept -d", то это убогость 7z, a не tar'a

sdio ★★★★★
()
Ответ на: комментарий от Legioner

> эту строку вводить руками? GUI проще.

Открой для себя автодополнение по <tab> и скажешь, что проще консоль

Flaming ★★
()
Ответ на: комментарий от sdio

Слишком длинный ключ, но посмотрю, что из этого выйдет, спасибо за информацию :)

Flaming ★★
()
Ответ на: комментарий от Flaming

> Открой для себя автодополнение по <tab> и скажешь, что проще консоль

И какой чудный шелл умеет автодополнение по <tab> пятидесятимегабайтного архива с кешированием его оглавления?

Legioner ★★★★★
()
Ответ на: комментарий от Flaming

>Нафик? Гораздо быстрее набрать в консоли tar cjvf <бла-бла-бла> Кстати, а можно ли как-нить сделать, чтобы он создавал не *.tar.bz2 или *.tar.gz, а *.tar.7z? А то контейнер из двух команд tar cf и 7z a не есть удобно...

tar -cYvf и т.д.

И вообще - man tar. Надоело в маны тыкать. -Y implements lzma.

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