
Как загрузить все файлы, созданные за последние 24 часа, с сервера X на сервер Y с помощью скрипта (оба сервера Linux)?
Я знаю, что команда find . -mtime -1 -exec cp '{}' <new_dir>
скопирует все файлы из текущего каталога в . Но я не уверен, как это сделать для расположенного на другом сервере.
решение1
Взгляните на rsync
. Это может быть хорошим вариантом для ваших нужд.
решение2
Просто замените cp на scp и настройте пару ключей SSH без парольной фразы.