Eu consegui encontrar uma solução, mas não em uma única linha ainda. Eu ainda estou trabalhando nisso.
Assumindo que você pode confiar na Data de Criação / Modificação do Sistema de Arquivos, pode-se usar find para gerar uma lista de arquivos, gerar isso em um arquivo de texto e então fazer um scp no servidor de destino. Eu não consigo obter o resultado da pesquisa diretamente para o scp corretamente.
Eu usei um programa de ajuda sshpass , mas seria melhor usar keyfiles, eu sei
find files in source Server from the destination Server and save the result limiting the result to only one directory and only files.
sshpass -p 'MyPassword' ssh [user@server] "find [path/to/look/in] -maxdepth 1 -mtime -1 -type f" > /tmp/last-24-hours-file-list.txt
Loop the output file and invoke scp per file
while read filename; do sshpass -p 'MyPassword' scp -Crpv [user@server]:$filename [path/to/save/to]; done < /tmp/last-24-hours-file-list.txt