The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"работа с tar - два вопроса"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"работа с tar - два вопроса" 
Сообщение от unknown Искать по авторуВ закладки(??) on 14-Ноя-05, 16:57  (MSK)
Как из tar-архива достать определенный файл, не распаковывая весь архив?
И еще пож-та подскажите: как затарить содержимое директории, исключая определенные файлы/подкаталоги в ней?
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "работа с tar - два вопроса" 
Сообщение от lavr emailИскать по авторуВ закладки on 14-Ноя-05, 17:17  (MSK)
>Как из tar-архива достать определенный файл, не распаковывая весь архив?
>И еще пож-та подскажите: как затарить содержимое директории, исключая определенные файлы/подкаталоги в
>ней?

man tar
или tar --help
еще лучше вместо tar использовать гнусный tar - gtar, он могутей:

gtar --help

например есть ports.tgz и мне нужно извлечь из него Makefile для порта
aureal-kmod:

[unix1]~ > tar ztvf /pub/BSD/FreeBSD/releases/i386/6.0-RELEASE/ports/ports.tgz | grep aureal
drwxr-xr-x  0 root   wheel       0 ноя  3 09:54 ports/audio/aureal-kmod
-rw-r--r--  0 root   wheel    3012 фев  4  2005 ports/audio/aureal-kmod/Makefile
-rw-r--r--  0 root   wheel     402 мар 31  2004 ports/audio/aureal-kmod/distinfo
-rw-r--r--  0 root   wheel      86 май 15  2002 ports/audio/aureal-kmod/pkg-descr
-rw-r--r--  0 root   wheel    1436 май 20  2003 ports/audio/aureal-kmod/pkg-message
-rw-r--r--  0 root   wheel     284 май 15  2002 ports/audio/aureal-kmod/pkg-plist
drwxr-xr-x  0 root   wheel       0 ноя  3 09:54 ports/audio/aureal-kmod/files
-rw-r--r--  0 root   wheel    2301 май 15  2002 ports/audio/aureal-kmod/files/aureal.sh
-rw-r--r--  0 root   wheel     242 янв 16  2001 ports/audio/aureal-kmod/files/patch-10_Makefile
-rw-r--r--  0 root   wheel     242 янв 16  2001 ports/audio/aureal-kmod/files/patch-20_Makefile
-rw-r--r--  0 root   wheel     242 янв 16  2001 ports/audio/aureal-kmod/files/patch-30_Makefile
-rw-r--r--  0 root   wheel     243 янв 15  2001 ports/audio/aureal-kmod/files/patch-Makefile
-rw-r--r--  0 root   wheel     587 июн 22  2001 ports/audio/aureal-kmod/files/patch-Makefile.inc
-rw-r--r--  0 root   wheel    1601 фев  2  2005 ports/audio/aureal-kmod/files/patch-au88x0.c
[unix1]~ >

# tar zxvf /pub/BSD/FreeBSD/releases/i386/6.0-RELEASE/ports/ports.tgz ports/audio/aureal-kmod/Makefile

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

создать или извлечь пропустив что-то - использование exclude


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "работа с tar - два вопроса" 
Сообщение от Дениска Искать по авторуВ закладки(??) on 14-Ноя-05, 17:21  (MSK)
>Как из tar-архива достать определенный файл, не распаковывая весь архив?
>И еще пож-та подскажите: как затарить содержимое директории, исключая определенные файлы/подкаталоги в
>ней?
не поверите, но в man tar все написано
по первому вопросу
-x                                                                      
--extract                                                                
--get          Extract files from an archive.  The owner, modification  
                time, and file permissions are restored, if possible.  If
                no file arguments are given, extract all the files in the
                archive.
по второму
     --exclude pattern       Exclude files matching the pattern (don'е extract   them, don't add them, don't list them).            


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "работа с tar - два вопроса" 
Сообщение от unknown Искать по авторуВ закладки(??) on 14-Ноя-05, 17:47  (MSK)
Спасибо, что ответили! а не послали, ведь вопросы конечно легкие :-)


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "работа с tar - два вопроса" 
Сообщение от lavr emailИскать по авторуВ закладки on 14-Ноя-05, 17:55  (MSK)
>Спасибо, что ответили! а не послали, ведь вопросы конечно легкие :-)

и их решение конечно же можно было найти поиском на opennet:

http://www.opennet.me/docs/RUS/tar/tar.html
http://www.opennet.me/docs/RUS/linuxsos/ch22_1.html

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру