[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