Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
humanoid
Зарегистрирован: 27.03.2006 Сообщения: 2
|
Добавлено: Пн Мар 27 2006 12:25 Заголовок сообщения: Сжатие директорий по маске |
|
|
Люди, есть куча директорий типа 2006-02-01, 2006-02-02, ..., 2006-02-28, 2006-03-01 и.т.д. Хочу сжать все февральские в один архив 2006-02.tar.gz. Пробовал "tar czf 2006-02.tar.gz 2006-02-01 2006-02-02" - получается, но у меня 28 папок. Каким образом можно сжать папки по маске 2006-02 в один файл? |
|
Вернуться к началу |
|
|
Dmitry_Karpov
Зарегистрирован: 23.02.2006 Сообщения: 212 Откуда: Москва, Матвеевское
|
Добавлено: Пн Мар 27 2006 14:32 Заголовок сообщения: |
|
|
Прпробуй Код: | tar czf 2006-02.tar.gz 2006-02-* | или Код: | tar czf 2006-02.tar.gz 2006-02-*/* |
Кстати, лучше использовать 'tar cyf' - процентов на десять компактнее. _________________ Хочу в Хогвардс преподавателем информатики. |
|
Вернуться к началу |
|
|
humanoid
Зарегистрирован: 27.03.2006 Сообщения: 2
|
Добавлено: Пн Мар 27 2006 15:44 Заголовок сообщения: |
|
|
Помогло.
Огромное спасибо |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Мар 27 2006 17:35 Заголовок сообщения: |
|
|
Дима, а подскажи, плиз, как быть.
Имею древнюю Tru64. Тамошний tar не поддерживает опцию -T (читать список файлов из файла или stdin).
Как мне скормить ему список нужных файлов?
Неужели только так:
tar cf arch.tar `find ./*tmp --mtime -1 -type f -print`
Не очень это хорошо. Размер буфера ить не резиновый... |
|
Вернуться к началу |
|
|
Dmitry_Karpov
Зарегистрирован: 23.02.2006 Сообщения: 212 Откуда: Москва, Матвеевское
|
Добавлено: Пн Мар 27 2006 19:42 Заголовок сообщения: |
|
|
and3008 писал(а): | Имею древнюю Tru64. Тамошний tar не поддерживает опцию -T (читать список файлов из файла или stdin). |
Собственно, я вижу всего два пути: - Использовать подстановку аргументов в ком.строкУ, как ты сам предложил.
- Портировать на Tru64 новый tar с поддержкой -T, благо исходники доступны. Надеюсь, make и cc там есть.
_________________ Хочу в Хогвардс преподавателем информатики. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Мар 27 2006 20:03 Заголовок сообщения: |
|
|
Обновить до GNU-шного не дадут. Система на тех.суппорте у французов... Разве что засунуть в свой каталог... Попробую, спасибо! |
|
Вернуться к началу |
|
|
|