Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

awk syntax?

6 views
Skip to first unread message

Ernst Schultz

unread,
Oct 18, 2004, 2:53:40 PM10/18/04
to
Okkke, der zweite Versuch nachdem ich bei cygwin mit meinem problem verjagt
wurde.

Ich kopiere jetzt mein posting von dort einfach.

Hallo Gruppe,

ich bin ein awk Neuling und habe auch noch nichts mit "c" zutun gehabt.
(zumindest nicht direkt;-)

Jetzt würde ich gerne aus einer Textdatei (einlese.txt) den Text auslesen
der zwischen zwei Strings ("Systemuebersicht" und "Hardwareressourcen")
steht. Das sind ein paar Zeilen. Die Datei ist im ASCII format zu lesen.

Starten tue ich awk am Prompt mit der Befehlszeile:

$awk -f awk-prog einlese.txt

Die awk-prog sieht folgendermaßen aus:

Begin {druck=0}
{
if ("/Systemuebersicht/" druck==2);
if ("/Hardwareressourcen/" druck==0);
}
{
if (druck == 2) {print}};
end{};

Die Syntax habe ich mir aus der manpage zusammengebaut. Aber irgendwo ist da
der Wurm drin. Im günstigsten fall, läuft awk beim Testen durch, ohne zu
meckern. Aber ohne was auszugeben.

Könnt Ihr erkennen wo hier der Wurm drin steckt?
Danke Euch schon mal.
Gruß Ernst.

Eric

unread,
Jan 14, 2006, 6:00:53 PM1/14/06
to
Ernst Schultz wrote:


Who died?!?!

0 new messages