scp
тупой в том смысле, что он просто слепо копирует файлы из источника в место назначения. Если вы хотите что-то более интеллектуальное в копировании файлов, вам нужно использовать такой инструмент, как rsync
.
$ rsync -avz root@rimmer.sk:'$(find /home/rimmer/backups/ -ctime -1)' /home/rimmer/backups/
Это будет копировать только те файлы, которые отсутствуют или были изменены из каталога резервных копий rimmer.sk в последний день (-ctime -1) в локальный каталог резервных копий.
-ctime n
File's status was last changed n*24 hours ago. See the comments for
-atime to understand how rounding affects the interpretation of file
status change times.
Ссылки
scp -r
.