Задание Cron копировать только новую с сегодняшнего дня версию файла в другую папкуLinux

Anonymous
Задание Cron копировать только новую с сегодняшнего дня версию файла в другую папку

Сообщение Anonymous »

У меня есть папка с файлами (PATH). Файлы создаются автоматически и выглядят следующим образом: pn_datetime_projectnumber.pdf
Для примера:



ИМЯ
Дата




pn_30092024085631_P0924212421.pdf
30 сентября 2024 г.


pn_30092024085631_P0924212421.pdf
30 сентября 2024 г.

pn_30092024081946_P0924212431.pdf
30 сентября 2024 г.


pn_25092024104825_P0924212411.pdf
25 сентября 2024 г.



В 2 часа ночи задание chronjob скопирует последнюю версию файла проекта в другую папку (COPYFOLDER).
Текущее решение выглядит так

Код: Выделить всё

find 'PATH' -mtime -1 -exec cp "{}" 'COPYFOLDER' \;
И результат в COPYFOLDER:



ИМЯ




pn_30092024085631_P0924212421.pdf


pn_30092024085631_P0924212421.pdf


pn_30092024081946_P0924212431.pdf



Но результат должен быть



ИМЯ



< tr>
pn_30092024085631_P0924212421.pdf


pn_30092024081946_P0924212431.pdf
< /tr>


Как мне добиться этого результата?

Подробнее здесь: https://stackoverflow.com/questions/790 ... her-folder

Вернуться в «Linux»