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.