findを使うより便利?tmpwatchを使う方法
一定期間アクセスがないファイルを削除する
/tmp内のファイルで240時間(=10日)アクセスがないファイルを削除
$ tmpwatch 240 /tmp
一定期間過ぎたファイルやディレクトリを削除する
/tmp内のファイルで336時間(14日)経過したファイルを削除
$ tmpwatch -m 720 /tmp
削除せず確認したい場合 -t をつける
$ tmpwatch -m 1 /tmp -t
$ tmpwatch -t -m 1 /tmp
tmpwatch usage:
tmpwatch [-u|-m|-c] [-MUXadfqtvx] [--verbose] [--force] [--all] [--nodirs] [--nosymlinks] [--test] [--quiet] [--atime|--mtime|--ctime] [--dirmtime] [--exclude <path>] [--exclude-user <user>] [--exclude-pattern <pattern>] [--fuser] <hours-untouched> <dirs>