У меня возникла странная проблема. Есть каталог ~/tmp, куда я сваливаю разный мусор. Каждый день по крону запускается такая команда:
find ~/tmp ! -type d -ctime +10 -delete
find . -mindepth 1 -depth -type d -empty
т.е. удаляются файлы с датой изменения старше 10 дней и пустые каталоги. Недавно я обнаружил что уже давно лежит каталог «~/tmp/gcc-1.21/libtemp» с файлами, и никак не удаляется. Дата модификации файлов ~1987 год, дата изменения точно совпадает с датой последнего запуска крона. При запуске скрипта вручную ctime обновился еще раз, но больше обновлятся не хочет (наверное времени мало прошло). Может ли find каким-то образом менять ctime файлов?