Если не секрет, что оно делает.
Парсит страничку и выковыривает URL'ы для скачивания последних версий пакетов для текущей версии дистрибутива.
Проблема в том, что sourceforge.net не даёт напрямую качать по этим линкам.
Детально не было времени разбираться, но как я понял, надо заморачиваться с куками.
Пример того, как оно должно работать:
$ (
> uname -m | grep '^i' >/dev/null && ARCH=i386 || ARCH=amd64
>
> URL="http://mediainfo.sourceforge.net/en/Download/Ubuntu"
> RELC="$(lsb_release -sc)"
> RELR="$(lsb_release -sr)"
>
> wget -qO- "$URL" \
> | grep -iA21 "ubuntu.*$RELR.*$RELC" \
> | grep -o "http://[^\"]*$ARCH[^\"]*\.deb" \
> | grep -v "\-dev" \
> | while read
> do
> echo wget -P /tmp "$REPLY"
> done
> )
wget -P /tmp http://downloads.sourceforge.net/mediainfo/mediainfo-gui_0.7.43-1_i386.Debian_5.deb
wget -P /tmp http://downloads.sourceforge.net/mediainfo/mediainfo_0.7.43-1_i386.Debian_5.deb
wget -P /tmp http://downloads.sourceforge.net/mediainfo/libmediainfo0_0.7.43-1_i386.Ubuntu_10.04.deb
wget -P /tmp http://downloads.sourceforge.net/zenlib/libzen0_0.4.19-1_i386.Ubuntu_10.04.deb