![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Muster, die die Beseitigung wird in mehrere Zeilen | sabyasm | Shell Programmierung und Scripting | 2 | 05-13-2008 05:19 AM |
| mit tr, um mehrere Zeilen der Ausgabe in einer Zeile | otes4 | Shell Programmierung und Scripting | 3 | 02-18-2008 11:30 AM |
| merge mehrere Zeilen aus flachen Datei | hnhegde | Shell Programmierung und Scripting | 4 | 12-05-2006 07:13 PM |
| Verwenden Sie sed zu verschmelzen mehrere Zeilen | xb88 | Shell Programmierung und Scripting | 3 | 08-08-2006 01:54 PM |
| Entfernen von Benutzerkonten aus mehreren Gruppen über die Befehlszeile | jquizon62 | SUN Solaris | 1 | 10-28-2004 12:56 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Entfernen Ende der Zeile zu verschmelzen mehrere Zeilen
Ich bin sicher, dies wird eine einfache Frage für Experten gibt, aber ich habe lange gesucht im Forum und auf das für ein paar Stunden und kann jetzt nicht mehr richtig.
Ich habe eine sehr chaotisch-Datei, dass ich versuche, aufräumen - eines der Themen ist einige Datensätze sind in mehrere Zeilen: 999999000 "Name" "Dies ist ein Text für die Linie Zeile zwei Zeile drei " Und ich habe versucht alle möglichen Version von sed , es sieht wie folgt aus: 999999000 "Name" "Dies ist ein Text für Zeile Zeile zwei Zeile drei" und ja, ich habe versucht, Dinge wie sed 's / $ / /' datei1> datei2 ... Das Problem ist nicht jede Zeile ist ein Thema, so versuche ich herauszufinden, wie sie nur entfernen Zeilenumbrüchen für problematisch Linien, nicht alle Linien das Problem Zeilen beginnt mit alpha-numerischen Zeichen nicht, also habe ich versucht, etwas zu tun mit, aber ohne Erfolg Danke Zuletzt bearbeitet von Tink; am 10-14-2008 11:17 AM.. |
|
||||
|
blutigen wunderbare joeyg - danke!
Diese auch für mich am Ende: sed 's /"$/"|/ g' datei1> datei2 , da die doppelte Anführungszeichen wurde für die letzte Spalte ... so ersetzen Anführungszeichen und Zeilenende mit Anführungszeichen und Leitung ... Nochmals vielen Dank |
![]() |
| Lesezeichen |
| Tags |
| Zeilenenden, Linie Terminatoren, ersetzen, sed |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|