Forumgnuplot-Skripte in awk-Skript einbinden
Bahram Bagerzade – Mittwoch, 23. April 2008 17:05 Uhr

Hallo zusammen,
trotz Recherche habe ich mein Problem nicht lösen können. Für Lösungshinweise wäre ich sehr dankbar.

ich habe ein AWK-Skript geschrieben und die Ausgaben kann ich mit ein Gnuplot-Skript graphisch darstellen.
Nun will ich die Gnuplot-Skript in AWK einbinden? Hat jemand ein Idea wie ich es machen kann?

Danke,
Bahram

1 Antwort
Roland M. Egloff – Donnerstag, 24. April 2008 20:58 Uhr

Hallo Bahram,

Es gibt die awk Funktion “system” welche vielleicht das ist was Du suchst:

“system(ausdruck)” führt das Kommando aus, welches durch die Auswertung des Strings “ausdruck” resultiert.

“system” liefert als Rückgabewert den Status des ausgeführten Kommandos.

Beispiel: Anwendung von “grep” und “print” in einem awk Programm(nicht getestet!)
BEGIN { temp = “/tmp/resultat.txt” x = system(“grep abc ‘~/input.txt’ >” temp) if (x == 0) { system(“print ===resultat=== ” temp) } etc. Viel Erfolg!

Gruss,
Roland
-/-