Anzeige:
Ergebnis 1 bis 5 von 5

Thema: sed zeilenumbruch ersetzen

  1. #1
    Registrierter Benutzer Avatar von Huhn Hur Tu
    Registriert seit
    Nov 2003
    Ort
    Karlsruhe
    Beiträge
    2.255

    sed zeilenumbruch ersetzen

    Hallo ich habe eine ausgabe in folgendem Format

    Code:
    380484777
    500
    60130
    
    
    381138790
    500
    60130
    und brauche diese drei Zahlen mit "|" getrennt in je einer Zeile. Ich suche mir hier echt schon den Wolf.
    Hat jemand eine Ahnung iwe ich das mit sed mache, und nein perl scheidet aus.

    Gruss Stefan
    Zwischen anonym sein wollen und seine Daten nicht verkaufen wollen, liegen zwei Welten. Wenn man sich einen kostenpflichtigen Dienst sucht, dann meist, weil man für diese Dienstleistung zahlt und nicht selbst das Produkt sein will.


  2. #2
    Registrierter Benutzer Avatar von derRichard
    Registriert seit
    Nov 2001
    Beiträge
    5.069
    muss es sed sein?
    geht mit tr viel einfacher.

    erster treffer bei google:
    http://funarg.nfshost.com/r2/notes/s...urn-comma.html

    //richard
    There are two factions of CS, the ones that hate computers, and the ones that hate science.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Beiträge
    2.551
    Nen Schönheitspreis gibts wohl kaum für

    Code:
    cat foo | tr "\n" "|" | sed "s/|||/n/g" | tr "n" "\n"
    Bedingung sind 2 Leerzeilen zwischen den Blöcken (wg |||).

  4. #4
    wie der Name schon sagt..
    Registriert seit
    Aug 2008
    Beiträge
    328

  5. #5
    Registrierter Benutzer Avatar von Huhn Hur Tu
    Registriert seit
    Nov 2003
    Ort
    Karlsruhe
    Beiträge
    2.255
    Zitat Zitat von Aqualung Beitrag anzeigen
    Nen Schönheitspreis gibts wohl kaum für

    Code:
    cat foo | tr "\n" "|" | sed "s/|||/n/g" | tr "n" "\n"
    Bedingung sind 2 Leerzeilen zwischen den Blöcken (wg |||).

    Danke, das tut genau was ich will. Einen Schoenheitspreis muss es nicht gewinnen.

    An alle anderen, eure tr Vorschlaege macht alle Zeilenumbrueche weg und ich habe am Schluss nur noch eine Zeile, das will ich ja auch nicht


    Gruss Stefan
    Zwischen anonym sein wollen und seine Daten nicht verkaufen wollen, liegen zwei Welten. Wenn man sich einen kostenpflichtigen Dienst sucht, dann meist, weil man für diese Dienstleistung zahlt und nicht selbst das Produkt sein will.


Ähnliche Themen

  1. Debian Upgrade auf (lenny): vi: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0
    Von XXLRay im Forum System installieren und konfigurieren
    Antworten: 31
    Letzter Beitrag: 29.05.08, 17:15
  2. Text ersetzen in mehreren Dateien und Ordnern, sed
    Von knallzapzerap im Forum Anwendungen Allgemein, Software
    Antworten: 18
    Letzter Beitrag: 19.12.04, 11:28
  3. problem mit gentoo/emerge
    Von ZuXeZ im Forum System installieren und konfigurieren
    Antworten: 3
    Letzter Beitrag: 08.08.03, 18:26
  4. CPU-Temperatur
    Von BLUESCREEN3D im Forum Linux Allgemein
    Antworten: 86
    Letzter Beitrag: 23.06.03, 21:48
  5. qmail compilierungsprob
    Von compfreek im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 25.03.03, 06:17

Lesezeichen

Berechtigungen

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