Ich habe eine Datei mit mehr als 100 Zeilen.wie zwei Zeichenfolgen in einer Zeile eins mit Leerzeichen und ein weiteres Zeichen zwischen zwei Zeichenfolgen in Linux
Aber nur einige Linien haben spezifische Muster wie abc
.
Meine Frage ist, dass ich möchte zwei Dinge
5. Wort Linie, die Muster
abc
hat zu drucken.Wörter zwischen 2 verschiedenen Strings
(xxx, yyy)
.
Sagen Sie zum Beispiel meine Datei, um den Inhalt unten:
Dies ist in erster Linie.
Zweite Zeile hat
abc
Muster mitxxx
als ersten Separator undyyy
als zweiten Separator.Dies ist die dritte Zeile.
Wieder vierte Zeile hat das gleiche Muster
abc
mit Separatorenxxx
undyyy
.Und so weiter.
die erforderliche Ausgabe ist wie folgt:
Muster als erster Separator und gleichen und
ich viele Möglichkeiten, in Linux versucht, aber wenn ich in der Lage war Inhalt 5.es Wort drucken dann zwischen xxx
und yyy
konnte ich nicht drucken und umgekehrt.
Kann mir bitte jemand helfen?
Linux keine Sprache ist; Sie haben weder Ihre "erforderliche Ausgabe" noch irgendeinen Ihrer Versuche, das Problem zu lösen, angezeigt. –