Klaus: nur gefundenen Text ausgeben

Hi!

ich habe ein Text der ungefähr wie folgt aussieht.

[...]
irgendwelcheBuchstaben/SUCHWORT irgendwelcheBuchstaben irgendetwasOhneLeerzeichen
[...]

Wie kann ich mir pro Zeile das Suchwort ausgeben lassen?

Das ganze würde ich danach dann durch uniq schicken, damit jedes Wort nur einmal ausgegeben wird

Womit kann ich das Vorhaben am besten umsetzen?

OS: Debian mit GNU bash 4.0.24, GNU sed-Version 4.2, GNU Awk 3.1.6, perl v5.10.0, etc.

Karl

  1. @@Klaus:

    nuqneH

    irgendwelcheBuchstaben/SUCHWORT irgendwelcheBuchstaben irgendetwasOhneLeerzeichen
    [...]

    Wie kann ich mir pro Zeile das Suchwort ausgeben lassen?

    Was genau ist dein Problem? Den <http://de.selfhtml.org/perl/sprache/regexpr.htm@title=regulären Ausdruck> zu notieren oder diesen mit sed zu verwenden?

    Qapla'

    --
    Bildung lässt sich nicht downloaden. (Günther Jauch)
    1. @@Klaus:

      nuqneH

      »» irgendwelcheBuchstaben/SUCHWORT irgendwelcheBuchstaben irgendetwasOhneLeerzeichen
      »» [...]
      »»
      »» Wie kann ich mir pro Zeile das Suchwort ausgeben lassen?

      Was genau ist dein Problem? Den <http://de.selfhtml.org/perl/sprache/regexpr.htm@title=regulären Ausdruck> zu notieren oder diesen mit sed zu verwenden?

      als regulärer Ausdruck sollte dieser funktionieren

      "/[a-zA-Z]+ "

      bei grep --help hab ich -o entdeckt

      grep -Eo "/[a-zA-Z]+ " datei |sort -u

      tut das, was ich suche. Wie würde das mit sed oder awk aussehen?

      Karl