|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы
Программирование под UNIX (Public)
| |||
|---|---|---|---|
| Изначальное сообщение | [Проследить за развитием треда] | ||
| "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
17-Янв-05, 15:55 (MSK)
| |
Как скриптом стереть в директории с кучей поддиректорий старые файлы, скажем, что старше 30 дней? Это нужно для поддержания общей папки на сервере (читай - помойки) в приличном состоянии. Сиcтема FreeBSD. Спасибо заранее. | |
| Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| Оглавление |
|
| Индекс форумов | Темы | Пред. тема | След. тема |
| Сообщения по теме |
| 1. "Скрипт для чистки директории" | |
Сообщение от ACCA ![]() (ok) on
17-Янв-05, 22:47 (MSK)
| |
>Как скриптом стереть в директории с кучей поддиректорий старые файлы, скажем, что | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 2. "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
18-Янв-05, 09:57 (MSK)
| |
>find /your/directory -ctime 30+ -type f | xargs rm -f | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 3. "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
18-Янв-05, 12:25 (MSK)
| |
>Спасибо:) | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 4. "Скрипт для чистки директории" | |
Сообщение от chip ![]() ![]() (ok) on
19-Янв-05, 19:59 (MSK)
| |
>>Спасибо:) | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 5. "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
20-Янв-05, 11:56 (MSK)
| |
>нет такого понятия (даты создания): | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 6. "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
20-Янв-05, 12:04 (MSK)
| |
Похоже, -ctime то, что нужно. Можно было после первого же ответа все сделать. Там в скрипте + должен стоять перед 30. Из-за этого я и втух. А так скрипт работает. Единственно все файлы вдруг стали исполняемыми почему-то... | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 7. "Скрипт для чистки директории" | |
Сообщение от klalafuda ![]() ![]() on
20-Янв-05, 12:17 (MSK)
| |
>>>Спасибо:) | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 8. "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
20-Янв-05, 16:35 (MSK)
| |
Опять у меня загвоздка. | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 10. "Скрипт для чистки директории" | |
Сообщение от XMan ![]() (ok) on
20-Янв-05, 23:12 (MSK)
| |
Тебе ж сказали - "man find". Рекомендую всё же прочитать его, дабы не задавать лишних вопросов. | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 12. "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
21-Янв-05, 09:18 (MSK)
| |
>Тебе ж сказали - "man find". Рекомендую всё же прочитать его, дабы | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 11. "Скрипт для чистки директории" | |
Сообщение от Аноним ![]() ![]() on
21-Янв-05, 06:50 (MSK)
| |
>если добавить '| rm -f' или '| xargs rm -f' то | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 9. "Скрипт для чистки директории" | |
Сообщение от chip ![]() ![]() (ok) on
20-Янв-05, 21:14 (MSK)
| |
>>>>Спасибо:) | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 13. "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
21-Янв-05, 09:27 (MSK)
| |
Маны я читаю. С параметром -exec все работает, но не работает с |xargs, что предпочтительнее. | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 14. "Скрипт для чистки директории" | |
Сообщение от XMan ![]() (ok) on
21-Янв-05, 14:14 (MSK)
| |
А чем предпочтительнее xargs ? | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 15. "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
21-Янв-05, 15:12 (MSK)
| |
>А чем предпочтительнее xargs ? | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 16. "Скрипт для чистки директории" | |
Сообщение от XMan ![]() (ok) on
21-Янв-05, 21:51 (MSK)
| |
> http://www.unixreview.com/documents/s=8274/sam0306g/ | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 17. "Скрипт для чистки директории" | |
Сообщение от ACCA ![]() (ok) on
22-Янв-05, 03:22 (MSK)
| |
>вручную, да и скриптом тоже. В данный момент загвоздка одна - | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
| 18. "Скрипт для чистки директории" | |
Сообщение от RipMan ![]() ![]() (ok) on
24-Янв-05, 09:22 (MSK)
| |
Вот ссылка | |
| Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
|
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |