未使用のファイルを移動してそのディレクトリをミラーリングする方法はありますか?

未使用のファイルを移動してそのディレクトリをミラーリングする方法はありますか?

次のスクリプトを使用して、古いファイルを別のディレクトリに移動したいと思います。

find /sourcedirectory -maxdepth 1 -atime +700 -type f -exec mv "{}" /destination/directory/ \;

うまく動作しますが、以前のように並べ替えられません。そのため、フォルダをミラーリングし、以前と同じようにフォルダ内のファイルを並べ替える方法を探しています。

それは可能ですか?

ベストアンサー1

31日後のソースフォルダのファイルマネージャのみをrsyncしたい場合は、rsyncを結合して次の方法で見つけることができます。

rsync -Ravh $(find /path/to/folder/ -type f -mtime -31)  /path/to/destination/folder

おすすめ記事