Добрый день,
Столкнулся со следующей проблемой при создании скрипта и его запуске на хостинге сайта (Операционная система Ubuntu). Необходимо найти и удалить все файлы с датой создания старше чем 2 минуты.
строка
find /site/mysql_backup* -mtime +7 -exec rm {} \;
выполняется нормально (без ошибок). Но эта команда должна удалить все бэкапы старше 7 дней.
Я пытаюсь задать аналогичную, только чтобы бэкапы удалялись через 2 минуты. Я пробовал
find /site/mysql_backup* -mtime +2m -exec rm {} \;
find /site/mysql_backup* -mmin +2 -exec rm {} \;
find /site/mysql_backup* -mmin 2 -exec rm {} \;
Во всех случаях выводятся какие-либо ошибки:
find: invalid argument `-exec' to `-mtime'
find: pred.c:1932: launch: Assertion `starting_desc >= 0' failed.
Не могу понять в чем дело. Буду признателен за компетентный ответ. Спасибо.