Problem mit dem auswerten eine Rückgabe.... Komandozeile awk

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
division
Beiträge: 12
Registriert: 07.07.2004 22:42:29

Problem mit dem auswerten eine Rückgabe.... Komandozeile awk

Beitrag von division » 22.07.2004 00:11:02

Hallo,

Hoffe man kann mir helfen.

ich hab ein script

##################
#!/bin/sh
echo 1 2 3
echo 4 5 6
echo 7 8 9
##################

nun rufe ich das so auf:

./script.sh | awk {'print $1'}

Und raus kommt:
1
4
7

Das ist ja auch genau richtig. Ich hätte aber gerne NUR die sieben.
Sprich nicht die ganze erste Spalte, sonder die 3te Zeile aus der ersten Spalte.

Hat jemand ne idee wie ich das machen könnte???

Wäre super!!!!

Liebe Grüsse Division

Benutzeravatar
domo
Beiträge: 268
Registriert: 11.07.2002 18:18:27

Re: Problem mit dem auswerten eine Rückgabe.... Komandozeile

Beitrag von domo » 22.07.2004 00:56:51

division hat geschrieben: (...)

##################
#!/bin/sh
echo 1 2 3
echo 4 5 6
echo 7 8 9
##################

nun rufe ich das so auf:

./script.sh | awk {'print $1'}

Und raus kommt:
1
4
7

Das ist ja auch genau richtig. Ich hätte aber gerne NUR die sieben.
Sprich nicht die ganze erste Spalte, sonder die 3te Zeile aus der ersten Spalte.

Hat jemand ne idee wie ich das machen könnte???
(...)

Code: Alles auswählen

./script.sh | awk {'if (NR ==3) print $1'}
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.

Antworten