rsync -avz -e ssh --files-from=<(find -mtime +30 -mtime -60) source dest


rsync -avz -e ssh —files-from=<(find -mtime +30 -mtime -60) source dest
Команда rsync используется для синхронизации файлов и директорий между исходным и целевым местоположением. В данном случае, используется опция —files-from, которая позволяет указать список файлов, которые нужно скопировать. С помощью команды find и опции -mtime +30 -mtime -60 мы находим файлы, измененные более 30 дней назад, но менее 60 дней назад, и передаем этот список файлов в rsync. Опции -avz -e ssh задают параметры синхронизации (архивный режим, сжатие данных и использование ssh для передачи файлов). Альтернативой может быть использование других команд для синхронизации файлов, таких как cp или scp, но rsync обычно предпочтительнее из-за своей эффективности и возможности передачи только измененных файлов.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *