У меня есть каталог в /home/backup/
, который хранит ежегодные резервные копии. Внутри папки резервного копирования у нас есть следующие каталоги:
/home/backup/2012
/home/backup/2013
/home/backup/2014
/home/backup/2015
/home/backup/2016
/home/backup/2017
и каждый год мне приходится очищать данные, сохраняя только последние три года резервного копирования.
В приведенном выше случае я должен удалить:
/home/backup/2012
/home/backup/2013
/home/backup/2014
Каков наилучший способ найти каталоги, которые нужно удалить? У меня есть это, но он не работает:
find /home/ecentrix/recording/ -maxdepth 1 -mindepth 1 -type d -ctime +1095 -exec rm -rf {} \;
Есть ли у вас другая идея сделать это?