回答:
rsyncは無視されたファイルを明示的にログに記録できるとは思いませんが、間違っている可能性があります。常に実行できます:
find /src/dir -type f -size +4G > /path/to/over4gb.log
次に、そのログファイルを取得し、--exclude-from ..egを介してrsyncに渡すことができます。
rsync -av --exclude-from=/path/to/over4g.log /src/dir/ /dest/dir/
fat32パーティションを安全にするために、サイズを3.8gbに削減することができます。スクリプトに入れるか、すべてを一度に実行します。
find /src/dir -type f -size +3896M > /path/to/over3.8g.log && rsync -av --exclude-from=/path/to/over3.8g.log /src/dir/ /dest/dir/