Frage zu sed

Diskutiere Frage zu sed im Shell-Skripte Forum im Bereich Programmieren unter Linux/Unix; Hallo zusammen, ich habe folgende Frage: Kann ich mit sed folgende Textdatei verändern : 1 a v 2 b w 3 c x 4 d y 5 e z soll...

  1. #1 Grabber66, 28.04.2005
    Grabber66

    Grabber66 Grünschnabel

    Dabei seit:
    28.04.2005
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo zusammen,
    ich habe folgende Frage:
    Kann ich mit sed folgende Textdatei verändern :
    PHP:
    1
    a
    v
    2
    b
    w
    3
    c
    x
    4
    d
    y
    5
    e
    z
    soll nachher so aussehen :
    PHP:
    1 2 3 4 5
    a b c d e
    v w x y z
    dazu kann ich sed und grep verwenden.

    Kann mir da jemand weiterhelfen ?

    THX
     
  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. #2 skynnyr, 28.04.2005
    skynnyr

    skynnyr Mitglied

    Dabei seit:
    03.06.2004
    Beiträge:
    37
    Zustimmungen:
    0
    sed script (fmt.sed):
    Code:
    #n
    H
    $ {
    g
    s/\n//g
    s/\(.\)../\1 /gp
    g
    s/\n//g
    s/\.(.\)./\1 /gp
    g
    s/\n//g
    s/\..(.\)/\1 /gp
    }
    Aufruf:
    Code:
    cat datendatei | sed -f fmt.sed
     
  4. #3 Grabber66, 03.05.2005
    Grabber66

    Grabber66 Grünschnabel

    Dabei seit:
    28.04.2005
    Beiträge:
    2
    Zustimmungen:
    0
    Danke
     
  5. hehejo

    hehejo blöder Purist

    Dabei seit:
    12.10.2003
    Beiträge:
    1.280
    Zustimmungen:
    0
    Ort:
    Stein (Mittelfranken)
    Verdammt .. sed ist aber recht kompliziert.
     
  6. #5 skynnyr, 03.05.2005
    skynnyr

    skynnyr Mitglied

    Dabei seit:
    03.06.2004
    Beiträge:
    37
    Zustimmungen:
    0
    Ooops. Hab mich vertippt. Die ersten Backslashes in den Substituierungs-Befehlen müssen natürlich direkt vor der öffnenden runden Klammer stehen:
    Code:
    #n
    H
    $ {
    g
    s/\n//g
    s/\(.\)../\1 /gp
    g
    s/\n//g
    s/.\(.\)./\1 /gp
    g
    s/\n//g
    s/..\(.\)/\1 /gp
    }
    
     
Thema:

Frage zu sed

Die Seite wird geladen...

Frage zu sed - Ähnliche Themen

  1. grub2 Frage

    grub2 Frage: Hallo Es gibt ja die Möglichkeit, bei grub2 bestimmte Menüeinträge automatsich starten zu lassen (/etc/default/grub). Wie kann ich aber unter...
  2. General Public License (GPL) - Frage

    General Public License (GPL) - Frage: Hallo, ich habe eine Frage zu der GNU General Public License (GPL). Und zwar möchte ich wissen, wann ich genau meine Code-Änderungen, die ich bei...
  3. Anfänger Frage: Welchen Standard wählen

    Anfänger Frage: Welchen Standard wählen: Hallo, früher wußte ich nie wie ich anfangen muß. Heute weiß ich einfach anfangen und mir alles selbst beibringen. Was ich mich aber noch...
  4. Sicherheitsfragen zu PHP-Anwendungen auf der Webseite

    Sicherheitsfragen zu PHP-Anwendungen auf der Webseite: Hallo miteinander, habe eine kleine Webseite (4 Jahre statisch, keine Sicherheitsprobleme bisher) und ich frage mich, wie sicher die Verwendung...
  5. Fragen zu find

    Fragen zu find: Hallo an alle, Ich bin ziemlich neu in der Linux Welt und habe paar frage Ich soll alle Datein im system finden die vor weniger als drei Tagen...