[Comm] Re: Чистка системы...

Anton V. Boyarshinov =?iso-8859-1?q?boyarsh_=CE=C1_ru=2Eecho=2Efr?=
Чт Апр 24 15:56:55 MSD 2003


On Thu, 24 Apr 2003 14:39:30 +0300 Alex Murygin
 wrote:

> On Thu, 24 Apr 2003 14:50:09 +0400
> "Anton V. Boyarshinov" <boyarsh на ru.echo.fr> wrote:
> 
> > On Thu, 24 Apr 2003 12:57:39 +0300 Alex Murygin
> >  wrote:
> > > Немного не в тему, но где-то читал что для Debian есть
> > > маленький пакет который просто напросто проверяет обращение
> > > к файлам пакетов и если давно не было обращений удаляет их.
> > > Как он точно работает и как он называется я не помню, но
> > > идея мне понравилась.
> > 
> > [root на boyarsh root]# rpm -qa| while read name; do rpm -ql
> > $name |xargs find 2>/dev/null|xargs -r stat -c'%X'
> > 2>/dev/null|gawk -v
> > name=$name'BEGIN{time=0}{if($1>time){time=$1}}END{print name,
> > time}'; done | gawk -v date=`date +'%s' -d2003-01-01`
> > '{if($2<date)print $1}'
> 
> А я бы использовал
> 
> rpm -q --queryformat "[%{FILENAMES:shescape} ]" $name
> вместо
> rpm -ql $name

Век живи -- век учись ;) Не знаю я до такой степени опций rpm ;)

Антон
-- 
mailto:boyarsh на mail.ru
mailto:boyarsh на ru.echo.fr
 15:52:00  up 49 days, 22:19, 12 users,  load average: 0.00,
0.06, 0.10



Подробная информация о списке рассылки community