переместить файл на основе в формате даты iso8601, которому 1 неделя

У меня есть набор резервных копий, которые выполняются для задания cron каждые 4 часа (00:00, 04:00 ... и т. Д.). Эти файлы названы на основе; NOW = $ (date +% F-% a-% H.% M) -filename , что переводится как 2016-10-25-Tue-04.00-filename .

Я хотел бы скопировать самый последний файл с пн-00.00 один раз в неделю в понедельник в другую папку под названием weekly . Пытался найти . -mtime +0 | grep "Пн-00" | -exec mv / file / path / weekly {} \; , но я не могу понять, как это проверить, поскольку я еще не создал файлы. Это сработает? Или вы можете посоветовать, как создать фиктивные файлы для тестирования с помощью touch ?

0
25.10.2016, 11:06
0 ответов

Теги

Похожие вопросы