- Как удалять файлы старше N дней???, newser, 10:33 , 18-Янв-08 (1)
- Как удалять файлы старше N дней???, XAnder, 10:35 , 18-Янв-08 (2)
- Как удалять файлы старше N дней???, Arpo, 10:46 , 18-Янв-08 (3)
>>Привет, может кто знает как решить задачу. Есть общая папка, и надо >>удалять файлы старше допустим месяца, как или чем это можно сделать? > >find путь -type f \! -newermt '1 month ago' -exec rm {} >\; > >или что-то в этом роде, man find точно поможет написать условие на >любой вкус. Но с -exec rm осторожнее! Сорри канечно, прочитал весь man find, но не нашел опции -newermt, у вас какая система если не секрет. Для решения данной задачи всегда использовал -mtime(OS Solaris10).
- Как удалять файлы старше N дней???, XAnder, 10:59 , 18-Янв-08 (4) +1
- Как удалять файлы старше N дней???, Arpo, 11:28 , 18-Янв-08 (5)
>[оверквотинг удален] >> >>Сорри канечно, прочитал весь man find, но не нашел опции -newermt, у >>вас какая система если не секрет. >>Для решения данной задачи всегда использовал -mtime(OS Solaris10). > >Система FreeBSD 6.0. В man'е опция -newerXY. Выражение "! -newermt время" означает >"изменён не позже указанного времени". Выражение "-mtime время" во FreeBSD даёт >условие "изменён точно в указанное время" - не наш случай. Форматы >времени у этих опций различаются. Как это всё выглядит в Solaris'е, >не знаю, ибо не пользовался. ОК, ясно. - Как удалять файлы старше N дней???, newser, 15:46 , 18-Янв-08 (7)
- Как удалять файлы старше N дней???, ComP, 11:37 , 18-Янв-08 (6)
- Как удалять файлы старше N дней???, igl, 01:04 , 05-Июн-09 (9)
|