Thread Suchen und gleichzeitig Zeilenvorschub ignorieren
(7 answers)
Opened by rk-ger at 2008-02-21 15:24
Hallo,
ich habe eine Datei, die besteht aus vielen unterschiedlichen Datensätzen. Jeder Datensatz beginnt mit "<>". Allerdings ist der Beginn eines Datensatzes nicht gleichzeitig die Stelle, an der ein LF (Linefeed) steht. Ich muss die LF komplett ignorieren. Meine Aufgabe: Datensätze suchen, bei denen an Position 9-11 die Zahl 580 steht und dann den Wert (Zahl) zurückgeben der von Position 37 bis 52 reicht. Auf der Unix-Shell (AIX) kriege ich es weder mit SED, CUT, GREP oder AWK hin. Lässt sixch das mit einem Perl-Einzeiler. Auf dem System an dem ich arbeiten muss sind weder Perldoc installiert noch die Installation zusätzlicher Bibliotheken erlaubt. Perl -v meldet "This is perl, v5.8.7 built for aix" Edit: typo |