s:wc -l -aequivalent fuer spalten

23/01/2008 - 16:06 von Chris | Report spam
Moin,
habe hier eine durch Tabs getrente Textdatei.
Nun wuerde ich gerne die Anzahl der Spalten der Datei wissen.
Mit z.B. "wc-l" laesst sich ja die Zeilenzahl rauskriegen - nur gibt es
sowas wohl auch fuer Spalten?
Danke,
Chris
 

Lesen sie die antworten

#1 Jochen Lübbers
23/01/2008 - 16:28 | Warnen spam
Chris schrieb:
Moin,
habe hier eine durch Tabs getrente Textdatei.
Nun wuerde ich gerne die Anzahl der Spalten der Datei wissen.
Mit z.B. "wc-l" laesst sich ja die Zeilenzahl rauskriegen - nur gibt es
sowas wohl auch fuer Spalten?



Auf die Schnelle fàllt mir da awk ein.
"awk '-F<tab>' 'BEGIN{maxnf=0} maxnf<NF {maxnf=NF} END{print maxnf}'"

ist aber nur ein Entwurf, die die Richtung anzeigt, also: man awk

Gruß
Jochen.
"Wer die Freiheit aufgibt, um Sicherheit zu gewinnen,
der wird am Ende beides verlieren" (Benjamin Franklin)

Ähnliche fragen