[Comm] Скрипт

Yury Aliaev mutab0r на rambler.ru
Пт Апр 8 16:38:39 MSD 2005


Slava Dubrovskiy пишет:
> 
>>Кстати, я однажды написал скриптик, который среди подмножества пакетов
>>(например, lib*) ищет те, от которых никто не зависит. Если надо, могу
>>выложить.
> 
> 
> Да, очень надо.
> 

Ну так держите ;-) Там всё тривиально и по необходимости допиливается за 
пару секунд.
-------------- next part --------------
#!/bin/sh
rpm -qa | grep ^lib| sed s'/-[0-9].*$//'| while read pkg; do
#    echo $pkg
    mbdead=`rpm -q --whatrequires $pkg 2>&1 | grep предупреждение| cut -s -d' ' -f 8`
    if [ -n $mbdead ]; then
	if rpm -e --test $mbdead > /dev/null 2>&1; then
	    echo $mbdead": is not required for any package";
	fi;
    fi;
done


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