Wie bekommt man die Version von tzdata?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Wie bekommt man die Version von tzdata?

Beitrag von cosmac » 30.03.2017 15:15:48

hi,

Mit dpkg -l | grep tzdata oder so und bekommt man die Debian-Paket-Version. Die Programme zic und zdump geben mit --version ihre Programmversion aus, tzfile(5) erwähnt nur die Version des File-Formats. Ich wüsste aber gern die Version der Daten (z.Zt. "2017b"). Kennt zufällig jemand einen Trick (muss auch nicht per Shell sein)?
Beware of programmers who carry screwdrivers.

Benutzeravatar
killerbees19
Beiträge: 103
Registriert: 14.12.2010 21:56:45
Wohnort: Wien (Österreich)

Re: Wie bekommt man die Version von tzdata?

Beitrag von killerbees19 » 30.03.2017 17:24:18

Da es in der Paketversion am Anfang vorkommt:

Code: Alles auswählen

dpkg -s tzdata | grep '^Version:' | cut -d ' ' -f 2 | cut -d '-' -f 1
Ansonsten erkläre bitte, was genau Du erreichen willst.


MfG Christian

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: Wie bekommt man die Version von tzdata?

Beitrag von cosmac » 30.03.2017 18:54:54

Eigentlich will ich genau den Text haben, der aus deinem Einzeiler raus kommt, dankeschön.

Aber theoretisch können iana.org oder Debian das Format ja demnächst ändern. Oder anders ausgedrückt: ich weiß nicht, wie diese Versionsnummern aufgebaut sind. Der gcc z.B. nennt sich "gcc (Debian 6.2.0-10) 6.2.0 20161027", dpkg sagt "4:6.1.1-1".

Am besten nehme ich wohl die komplette Debian-Paket-Version, mensch sieht schätzungsweise trotzdem, was gemeint ist. Und ich muss ja nicht verheimlichen, wer die Daten sauber verpackt hat :)
Beware of programmers who carry screwdrivers.

Antworten