解決策 1:
rsync あなたの友達です。
rsync -ru /source/directory/* example@unixlinux.online:/destination/directory
ソースに存在しなくなったファイルを宛先に削除する場合は、 --delete を追加します オプション。
解決策 2:
通常、理由があるため、scp を要求します。つまりターゲットに rsyncd をインストールできません。
files=`find . -newermt "-3600 secs"`
for file in $files
do
sshpass -p "" scp "$file" "example@unixlinux.online$IP://usr/local/www/current/$file"
done