nach Zeilen mit Eintrag auf bestimmter Spalte suchen

04/09/2007 - 08:03 von Astrid Kuhr | Report spam
Hallo!

Habe eine Ascii-Datei mit vielen Zeilen Inhalt.
Moechte nun nur diejenigen Zeilen haben, bei denen
in Spalte 77 eine 1 steht.

Koennte ein kleines Fortranprogramm schreiben, das
alle Zeilen einliest und nur die wieder ausgibt,
wo auf Spalte 77 die 1 steht.

Aber schoener waere natuerlich, es shellmaessig
zu erledigen.
Wie wuerde man das da machen?

Gruss, Astrid
 

Lesen sie die antworten

#1 Dirk Clemens
04/09/2007 - 09:09 | Warnen spam
Astrid Kuhr schrieb:
Hallo!

Habe eine Ascii-Datei mit vielen Zeilen Inhalt.
Moechte nun nur diejenigen Zeilen haben, bei denen
in Spalte 77 eine 1 steht.

...
Wie wuerde man das da machen?



awk 'substr($0,77,1) == "1" {print}' input_file

Dirk



Mail bitte an: lemmi (minus) usenet (at) ftb (minus) net (dot) de

Ähnliche fragen