Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Ergebnis einer Pipe-Verkettung anzeigen

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.05.2003
    Beiträge
    80

    Ergebnis einer Pipe-Verkettung anzeigen

    Hi,

    folgendes Problem:

    Ich suche eine Datei mittels locate, grep das Ergebnis durch und möchte die Datei dann per cat anzeigen.

    Leider geht sowas wie
    locate xy | grep bla | cat $1
    nicht.

    Kann mir jemand helfen?

    Danke

  2. #2
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    cat $(locate xy | grep bla)

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  3. #3
    Registrierter Benutzer
    Registriert seit
    28.05.2003
    Beiträge
    80
    Stimmt, danke!

    Aber gab es nicht eine Möglichkeit das Ergebnis mit $irgendwas zu übergeben?

  4. #4
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Nein. Wozu sollte das auch gut sein?

    Naja, es gibt natürlich xargs. Und noch jede Menge sonst Zeugs auch aber am Ende läufts ja aufs selbe raus

    locate xy | grep bla | xargs cat

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  5. #5
    Registrierter Benutzer
    Registriert seit
    25.10.2004
    Beiträge
    819
    Xargs sorgt noch dafür, dass die Kommandozeile nicht zu lang wird. Ist praktisch, wenn
    Code:
    rm *.cfg
    wieder mal nicht geht.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •