1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Software und Anwendungen
  3. Tools und Produktivität

Zeilenumbrüche ersetzen

    • Frage
  • Unic0der
  • 4. Dezember 2004 um 10:47
  • Unic0der
    21
    Unic0der
    Mitglied
    Reaktionen
    4
    Punkte
    4.699
    Beiträge
    835
    • 4. Dezember 2004 um 10:47
    • #1

    Ich hab da ein 7MB großes Textfile, bei dem ich alle Zeilenumbrüche durch irgendein anderes Zeichen (z.B. @) ersetzen muss.

    Wie stelle ich das am einfachsten/schnellsten an? (Mit cat hab ich's schon versucht, war aber anscheinend zu dumm um es hinzukriegen)

    [EDIT]Verdammt, falsches Subforum :winking_face: - würde ja eigentlich besser in "Sonstige Probleme" passen...[/EDIT]

    http://www.informatik-forum.at/showthread.php?t=66532

  • rck
    15
    rck
    Mitglied
    Reaktionen
    2
    Punkte
    2.342
    Beiträge
    437
    • 4. Dezember 2004 um 11:08
    • #2
    Zitat von MacOS X

    Ich hab da ein 7MB großes Textfile, bei dem ich alle Zeilenumbrüche durch irgendein anderes Zeichen (z.B. @) ersetzen muss.

    Code
    rck@keds1:~> cat text
    irgendein
    blöder text
    rck@keds1:~> cat text | tr '\n' '*'
    irgendein*blöder text*rck@keds1:~>

    [ egapemoh eniem ] [ Korneuburg Community ] [ FB ] [ Xng ]

  • daff
    14
    daff
    Mitglied
    Reaktionen
    11
    Punkte
    2.021
    Beiträge
    386
    • 6. Dezember 2004 um 20:39
    • #3

    Für \n als Zeilenumbruch (Unix-like):

    Code
    > perl -p -i.bak -e 's/\n/@/g' filename.txt


    Für \r\n als Zeilenumbruch (Windows):

    Code
    > perl -p -i.bak -e 's/\r\n/@/g' filename.txt


    Eine von einer Million Möglichkeiten :)

    Restrain the specimen!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung