変更日をスキャンせずに3年以上のファイルを見つけて削除する方法は?

変更日をスキャンせずに3年以上のファイルを見つけて削除する方法は?

画像ファイルを含むフォルダが1つあり、.jpgフォルダ画像が5年以上になったと確信しています。

今、3年以上の画像を削除する必要があります。

私はこれを使ってそれを見つけることができることを知っています

find /path/to/files* -mtime +1095 -exec rm {} \;

または

find /path/to/files* -mtime +1095 -delete;

しかし、何も起こりませんでした。

私の問題は、シャットダウン時にファイルを別のサーバーに再同期したため、ファイルが変更された日付が変更されたようです。

変更日をスキャンせずにこのファイルを削除するにはどうすればよいですか?

ご回答ありがとうございます。

ありがとう

ベストアンサー1

画像のEXIFタグが正しい場合は、EXIFtoolを使用してファイルの変更日をタグで指定された日付に変更し、検索を使用して古い日付を削除できます。

おすすめ記事