[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Gnome] Adventlicher Gnome



Moin Lothar!

Lothar Schweikle-Droll schrieb am Mittwoch, den 12. Dezember 2001:

> On Tue, Dec 11, 2001 at 01:43:29PM +0100, Guido Hennecke wrote:
> > At 11.12.2001, Lothar Schweikle-Droll wrote:
> > [...]
> > > Hat jemand ein cities, in der alle großen Städte eingetragen sind?
> > 
> > Und das Tool "tzcoord.pl" ist im Paket xplanet dabei. Jedenfalls bei Woody.
> 
> Ich suche eigendlich ein fertiges File. Mit diesem Tool brauche ich auch
> eine Ewigkeit.

Nicht unbedingt. 

Kochrezept fuer eine Riesige cities-Datei:

Man benoetigt:  * viele timezone Dateien (unter /usr/share/zoneinfo/ zu finden)
		* eine Handvoll sed
		* einen Essloeffel sort
		* einen Teeloeffel uniq
		* 2 Tassen perl
		* eine for-Schleife
		* einen Beutel ungezuckerte regex
		* viele Optionen

Zubereitung: 1. Man kopiere els erstes die Verzeichnisse
	     timezone-Verzeichnisse (Africa America Antarctica Arctic
	     Asia Atlantic Australia Brazil Canada Chile Europe Indian
	     Mexico Mideast Pacific) von /usr/share/zoneinfo/ nach
	     z.B. ~/tmp/tz/. 
	     
	     2. Dannach alles mit
	     
	     for i in $(find tmp/tz/ -type f |sed "s|tmp/tz/.*/||" \
	     |xargs); do echo "$i $(tzcoord.pl $i)" >> Staedte.tmp ; \
	     done

	     in die Datei Staedte.tmp geben u ruehren mit etwas Salz
	     un Pfeffer wuerzen. 
	     
	     3. Schlieslich noch mit
	     
	     cat Staedte.tmp |sort |uniq | \
	     egrep -i "[a-z_-]* -?[0-9]"| \
	     sed "s|^\([a-z_-]*\) \(.*\)|\2 #\1|ig" | \
	     perl -p -i -e 's|,|\t|g' | \
	     perl -p -i -e 's|#|\t#|g' > Staedte.xy

	     sieben, passieren und abschmecken. Fertig ist eine
	     koestliche cities-Datei mit *379* Eintraegen!

	Bon appetit

Gruss Markus

-- 
Build a system even a fool can use,
and only a fool will want to use it.

Attachment: pgpWxtxTthTRS.pgp
Description: PGP signature


Reply to: