日付別にソートされた大量のログファイルを削除する方法が疑問に思います。
保存率が2年の会社の例を考えると、そのディレクトリから1年(または2年)を過ぎたファイルを効率的かつ安全に削除するにはどうすればよいですか。
答え1
ファイルの変更時間に応じてfindコマンドのみを使用します(ここでは1年以上古いファイルの場合)。
find <mydir-path>/ -mtime +365 -exec rm -fv {} \;
日付別にソートされた大量のログファイルを削除する方法が疑問に思います。
保存率が2年の会社の例を考えると、そのディレクトリから1年(または2年)を過ぎたファイルを効率的かつ安全に削除するにはどうすればよいですか。
ファイルの変更時間に応じてfindコマンドのみを使用します(ここでは1年以上古いファイルの場合)。
find <mydir-path>/ -mtime +365 -exec rm -fv {} \;