2014年より古いファイルを見つけて削除するスクリプト

2014年より古いファイルを見つけて削除するスクリプト

2014年9月24日より前のファイルを見つけて削除するスクリプトを作成しようとしています。どうすればいいですか?

ベストアンサー1

2014年9月24日00:00に設定された時間でダミーファイルを作成し、更新されていないコンテンツを見つけて削除します。

#date format YYYYMMDDhhmm
touch -t 201409240000 dateref
find -type f ! -newer dateref -delete

findこのオプションを使用する前に、このオプションに注意してください-delete。最後の場所にいる必要があり、結果を事前に確認する必要がない場合があります-delete

おすすめ記事