Unixフォルダから古いファイルを削除する方法は?

Unixフォルダから古いファイルを削除する方法は?

次の文の意味を見つけなければなりません。

find /sourcedirectory -mtime +2 -exec mv "{}" /destination/directory/ \;

ベストアンサー1

つまり、2日以上前の/sourcedirectoryの下のすべてのファイルまたはフォルダを/destination/directory/に移動する必要があることを意味します。

find /sourcedirectory           # finds every file/folder
-mtime +2                       # sort out files/folders older than 2 days
mv "{}" /destination/directory/ # move each result to destination folder

おすすめ記事