[Comm] S: .rpm name normalizer (was: Кэш apt)

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Сб Май 24 22:14:19 MSD 2003


On Sat, May 24, 2003 at 01:16:07PM +0500, ASA wrote:
> KV> Как тогда удалить из кэша те файлы, которые
> KV> есть на дисках, оставив скачанные из интернета?┼э
> Обработайте имена файлов с дисков подоходящим sed-выражением

Долго будет делать regex, который сделает то же, что и

for i in *.rpm; do
  j=$(rpm -qp --queryformat '%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}.rpm\n')
  [ "$i" != "$j" ] && mv "$i" "$j"
done

Этой штуке хоть как их пообзывай -- были бы по формату rpm.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



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