BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: Вс 20 янв, 2019 6:29 pm 
Не в сети

Зарегистрирован: Вс 25 фев, 2007 8:31 pm
Сообщения: 49
Странно, но у команды TAR не работает ключ -U (добавить только новые файлы). Вместо добавления только новых файлов она каждый раз добавляет все имеющиеся файлы и размер архива постоянно растет.

В прикрепленном файле скриншоты работы.
Как решить задачу?


Вложения:
tar_problem.jpg
tar_problem.jpg [ 312.46 КБ | Просмотров: 736 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вс 20 янв, 2019 10:28 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2354
borz писал(а):
Странно, но у команды TAR не работает ключ -U (добавить только новые файлы). Вместо добавления только новых файлов она каждый раз добавляет все имеющиеся файлы и размер архива постоянно растет.

В прикрепленном файле скриншоты работы.
Как решить задачу?


ключ "-u" (маленькое, в отличие от "U" большое)

Если Вам необходимо решить задачу, установите GNU tar: gtar
# pkg install -y gtar
или
# make -C /usr/ports/archivers/gtar install

и получите ожидаемую Вами работу tar, точнее gtar:

# gtar cvf /tmp/tarup.tar dirname
# touch dirname/lala
# gtar uvf /tmp/tarup.tar dirname

Увы, в некоторых операция tar(bsdtar) работает иначе чем gtar.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт 22 янв, 2019 4:44 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5238
Откуда: Москва
borz писал(а):
Как решить задачу?

https://bugs.freebsd.org/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Majestic-12 [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика