Это позволит вам выполнить пробный прогон, удалите echo
, если вам нравится вывод
find /path/to/toplevel -type d -mtime +7 -exec echo rm -rf {} +
Обновление
Если у вас есть более старая версия find
, которая не соответствует POSIX 2004, используйте вместо этого:
find /path/to/toplevel -type d -mtime +7 -exec echo rm -rf {} \;
или
find /path/to/toplevel -type d -mtime +7 -print0 | xargs -0 echo rm -rf {}
Первый, завершенный \;
, будет вызывать rm
для каждого найденного каталога, последний с xargs
будет пытаться вызвать rm
как можно меньше раз, передавая несколько каталогов в один вызов rm
и, таким образом, будет намного быстрее. Последний также имеет поведение, идентичное первому, оканчивающемуся на +