Mustersuche ab Zeile N

Diskutiere Mustersuche ab Zeile N im Ruby, php, Perl, Python ... Forum im Bereich Programmieren unter Linux/Unix; Hallo, ich moechte gerne in einer Datei ein Muster suchen, allerdings soll die Suche erst ab einer bestimmten Zeile nnn beginnen. Wie kann ich...

  1. rikola

    rikola Foren Gott

    Dabei seit:
    23.08.2005
    Beiträge:
    2.133
    Zustimmungen:
    0
    Hallo,

    ich moechte gerne in einer Datei ein Muster suchen, allerdings soll die Suche erst ab einer bestimmten Zeile nnn beginnen. Wie kann ich das realiesieren (ob mit perl oder shell utilities ist gleichgueltig).

    Eine Loesung waere awk
    Code:
    awk '{if (NR > nnn) { print $0 }' dateiname | grep -m 1 PATTERN
    
    doch das erscheint mir ein arger overkill!?
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. Tblue

    Tblue Tripel-As

    Dabei seit:
    27.11.2007
    Beiträge:
    188
    Zustimmungen:
    0
    Hm, wie wärs mit tail?

    Um z. B. alles ab der 10. Zeile auszugeben und dann zu greppen:
    Code:
    tail -n +10 dateiname | grep -m 1 PATTERN
    
     
  4. rikola

    rikola Foren Gott

    Dabei seit:
    23.08.2005
    Beiträge:
    2.133
    Zustimmungen:
    0
    Sehr gut. Danke.
     
  5. #4 floyd62, 29.10.2009
    Zuletzt bearbeitet: 29.10.2009
    floyd62

    floyd62 Routinier

    Dabei seit:
    01.05.2007
    Beiträge:
    314
    Zustimmungen:
    0
    Auch wenn's schon gelöst ist, evtl. noch interessant:
    Code:
    perl -ne 'print if 10 .. -1 and /PATTERN/;' dateiname
    
    sollte auch so ziemlich das Gleiche liefern ...

    Gruss, A.
     
  6. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Mustersuche ab Zeile N

Die Seite wird geladen...

Mustersuche ab Zeile N - Ähnliche Themen

  1. Audioaufnahme via Komandozeile möglich

    Audioaufnahme via Komandozeile möglich: Moinsen, einige wenige male habe ich eine Audioaufnahme mit einen alten WinXP- Rechner gemacht. Es handelt sich hierbei um Radiomitschnitte mit...
  2. Summe von Zahlen in einer Zeilen bilden

    Summe von Zahlen in einer Zeilen bilden: Auf ein Neues... Ich komme bei folgender Problematik nicht weiter: Ich habe eine Datei (zahlen.txt), die ich einlese mit folgenden Daten: 111 222...
  3. Bestimmte Zeilen einer Spalte addieren

    Bestimmte Zeilen einer Spalte addieren: Hallo, würde mich über Hilfe in Form eines Unix-Befehls oder AWK bei folgendem Problem freuen: Ich habe eine Textdatei, in der Werte drin sind in...
  4. Suche in Datei doppelte Wörter in jeder Zeile bis zum dritten Leerzeichen...

    Suche in Datei doppelte Wörter in jeder Zeile bis zum dritten Leerzeichen...: Ich habe eine Textdatei in der ich Einträge bis zum 3. Leerzeichen mit den restlichen Zeilen (auch nur bis 3. Leerzeichen) vergleichen muss und...
  5. 2 Zeilen aus einer txt auslesen

    2 Zeilen aus einer txt auslesen: Hallo Leute, ich habe eine Datei die immer aus zwei zusammenhängenden Zeilen besteht, als Beispiel: DE0006231004 # 15,04 Infineon DE0005785604...