-- Удаление файлов по дате и пустых каталогов :: http://www.sit56.ru ---
           
Моя корзина Моя корзина
Сейчас корзина пуста.

Мой профиль
Заявка на установку
Спутниковое телевидение
Пользователей: 0, Гостей: 9

Поисковые боты: 4
oBot(2), Yandex(2)







Удаление файлов по дате и пустых каталогов

Удаление файлов

Удаление файлов по дате и пустых каталогов

Если не осилили man find, то удаление файлов и пустых каталогов старше 30 дней можно сделать с помощью следующего скрипта:

$EXPDAY='+30'

1. Файлы и линки + отчет:

find /dir \( -type f -o -type l \) -mtime $EXPDAY -printf 'Expired and ' \
-exec rm -v {} \; 2>&1 >files_links.report

2. Пустые каталоги + отчет:

find /dir -depth -empty -type d -mtime $EXPDAY -printf 'Expired and ' \
-exec rmdir -v {} \; 2>&1 >empty_dirs.report

Полный листинг:

# !/bin/bash

$EXPDAY='+30'

find /dir \( -type f -o -type l \) -mtime $EXPDAY -printf 'Expired and ' \
-exec rm -v {} \; 2>&1 >files_links.report

find /dir -depth -empty -type d -mtime $EXPDAY -printf 'Expired and ' \
-exec rmdir -v {} \; 2>&1 >empty_dirs.report


 

 

Автор: crash от 10.04.2015





  

 

Доллар США: 65.3065
Евро: 75.3702


E-mail

Тематики





Формат

Оренбург

23.10.2018 вторник вечер

+3 ... +5 °C

751...753 мм | юв 2...4 м/с | 80...82 %
ясно, без осадков, комфорт +1...+3 °C
24.10.2018 среда ночь

+5 ... +7 °C

748...750 мм | ю 3...5 м/с | 72...74 %
пасмурно, без осадков, комфорт +4...+6 °C
24.10.2018 среда утро

+7 ... +9 °C

747...749 мм | ю 5...7 м/с | 87...89 %
пасмурно, без осадков, комфорт +5...+7 °C
24.10.2018 среда день

+10 ... +12 °C

746...748 мм | юв 4...6 м/с | 63...65 %
пасмурно, без осадков, комфорт +9...+11 °C