Rinat Bikov writes: > 24 июня 2009 г. 18:41 пользователь Vladimir Lettiev написал: >> rpmquery -p --changelog http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/files/i586/RPMS/some.rpm >> >> будет загружаться заголовок RPM-пакета (в общем случае скачает кусок ~ 128K) > > Ок, спасибо! На основании этого написал скрипт, суть которого в следующем: > > fpacket=`rsync rsync://$prefix | awk '{ print $5 }' | grep -e "^$packet-[0-9]" ` > if [ -z "$fpacket" ]; then > return 1 > fi > rpmquery -p $arg ftp://$prefix$fpacket > > Работает, правда, не очень быстро, каждый раз загружает список > названий всех пакетов, но зато сами пакеты не скачивает :). ммм... сказать вам чтоли, что rsync умеет glob... :) Ну и --exclude/--include... :)