Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: cron задача ( удаление файлов в папке ).  (Прочитано 4987 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sleepnow

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
  • Linuxоид
    • Просмотр профиля
Друзья, натолкните на скрипт.. вообщем нужна крон задача, которая смотрела бы определенный каталог, сверяла бы дату .. и если она просрочена от текущей на 4 дня - удаляла бы файл.
Приведу пример..
Сегодня 20е число.
Скрипт смотрит папку.. видит там некий файл.. созданный 16-го.. и таких файлов много.
Он их удаляет :) файлы от 17-го числа тронет соответственно 21-го числа.. ну и т.д. :)
Никак не научусь превращать поворот судьбы в зигзаг удачи.


Оффлайн rdf

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: cron задача ( удаление файлов в папке ).
« Ответ #2 : 20 Ноября 2010, 16:45:59 »
Друзья, натолкните на скрипт.. вообщем нужна крон задача, которая смотрела бы определенный каталог, сверяла бы дату .. и если она просрочена от текущей на 4 дня - удаляла бы файл.
find /directory/blabla -depth -delete -atime +4
/directory/blabla - каталог
atime - время (суток) с последнего доступа (+4 - от 4 суток и далее)
можно использовать вместо atime, ctime - время последнего изменения

 

Страница сгенерирована за 5.991 секунд. Запросов: 24.