Mailinglist Archive: opensuse-de (848 mails)
| < Previous | Next > |
Re: awk-Frage: zwei Dateien zusammenführen
- From: Andre Tann <atann@xxxxxxxxxxxx>
- Date: Sun, 15 Jan 2012 20:16:07 +0100
- Message-id: <201201152016.08246@inter.netz>
Hi David,
David Haller, Dienstag, 22. November 2011:
[…]
Jetzt wird das ganze doch noch etwas aufwendiger, und nun habe ich
versucht, ob ich das in Perl abgebildet bekomme.
Wie wäre denn ein vernünftiger Programmablauf? Ich stelle mir vor:
Zuerst 1.txt in einen Hash einlesen, ID als Key-Spalte nehmen, als Value
auf ein Array referenzieren. Dieses Array kriegt als erstes Element den
Namen aus der Namensspalte, und als zweites Element einen String, der
fortlaufend ergänzt wird, indem 2.txt eingelesen wird?
Sorry, wenn das etwas wirr klingt, aber mir ist noch nicht so ganz klar,
wie man Perls Hashes und Arrays sinnvoll einsetzen kann.
Danke für etwas Erhellung!
--
Andre Tann
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+owner@xxxxxxxxxxxx
David Haller, Dienstag, 22. November 2011:
[…]
[…]Daran gefällt mir nicht, daß ich awk und bash mische. Kann man das nicht
auch gleich von awk erschlagen lassen?
Freilich.
Jetzt wird das ganze doch noch etwas aufwendiger, und nun habe ich
versucht, ob ich das in Perl abgebildet bekomme.
Wie wäre denn ein vernünftiger Programmablauf? Ich stelle mir vor:
Zuerst 1.txt in einen Hash einlesen, ID als Key-Spalte nehmen, als Value
auf ein Array referenzieren. Dieses Array kriegt als erstes Element den
Namen aus der Namensspalte, und als zweites Element einen String, der
fortlaufend ergänzt wird, indem 2.txt eingelesen wird?
Sorry, wenn das etwas wirr klingt, aber mir ist noch nicht so ganz klar,
wie man Perls Hashes und Arrays sinnvoll einsetzen kann.
Danke für etwas Erhellung!
--
Andre Tann
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+owner@xxxxxxxxxxxx
| < Previous | Next > |