sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #66454
Re: RPM-pakkes ver-nummer / regexp hjælp
On Sat, 30 Aug 2003 18:17:31 +0200
Kristian Sørensen <ks@xxxxxxxxx> wrote:
> Hej!
>
> Jeg har et lille problem med et regulær udtryk, som jeg ikke kan få
> til at matche. Jeg vil lige høre om der er nogen her, der har en
> løsning i ærmet, jeg måtte høre.
>
> Jeg har følgende string: xpdf-chinese-traditional-2.01-11
> Jeg skal kun bruge versions-nummeret, altså 2.01-11. Hvordan får jeg
> filtreret det andet fra?
>
Du har fået en masse løsninger med perl/expr osv. men var det ikke en
ide at brug rpm's egen version læsning?
Hvis det er en installeret pakke:
rpm -q --queryformat %{VERSION} pakkenavn
Og hvis det er en fil:
rpm -q --qeuryformat %{VERSION} -p filnavn.rpm
Det burde virke med de fleste pakker :-)
Mvh
Jesper K. Pedersen
References