LINUX.ORG.RU
ФорумAdmin

Архивация списка файлов с заданной даты изменения

 , , , ,


1

1

Формирую в centos7 gz-архив со списком файлов с заданной даты изменения Например, после 29.07.2019 При выполнении команды вижу правильный список файлов, а в архиве файлы не все, почему? ниже выполняемый код Пробовал убрать --no-recursion, в итоге пакуется без учета времени правки файла

touch -t 201907290000 ./reftime;find . -cnewer ./reftime -print0 | xargs -0 tar --no-recursion -zcvf archive-$(date --iso).tar.gz;rm ./reftime -f

Ответ на: комментарий от mishall

сможете прокомментировать?

Если есть возможность получать список файлов самой конечной утилитой null-terminated строками, то и надо этим пользоваться, а не xargs, которая всё равно не сможет засунуть все файлы в аргументы у одной команды, если их очень много.

vodz ★★★★★ ()