Notepad++: Zeilenumbruch einfügen

Manchmal hat man mit Text-Dateien zu tun, in denen Protokoll-Meldungen nicht Zeilenweise, sondern am Stück in eine Zeile geschrieben wurden. Handelt es sich nur um eine Handvoll Ereignisse, so lassen sich diese schnell manuell aufteilen. Geht es hingegen um eine hohe zwei-, drei- oder vier-stellige Zahl, so hilft die „Suchen & Ersetzen“-Funktion von Notepad++.

Als konkretes Beispiel dient eine Protokoll-Datei von Drive Snapshot, die mittels folgender Befehlszeile erstellt wurde:

snapshot.exe --locatesector @"G:\Backup\BadSectors_e.txt" > Fehlerhafte_Sektoren.txt

Wie man erkennen kann, wurde die gesamte Ausgabe des Befehls in eine Text-Datei umgeleitet. Diese enthält neben verschiedener weiterer Meldungen folgende Zeile:

UNREADABLE Sector 36126378 (Cluster 4515797) is located in file: E:\Program Files (x86)\Adobe\Reader 9.0\Resource\Linguistics\Providers\Proximity\11.00\cfr68.hspUNREADABLE Sector 36144027 (Cluster 4518003) is located in file: E:\Program Files (x86)\Adobe\Reader 9.0\Resource\Linguistics\Providers\Proximity\11.00\grm104.hspUNREADABLE Sector 40375071 (Cluster 5046883) is located in file: E:\Program Files (x86)\Downloaded Installations\{2DD3EE05-4E75-4B63-A531-13C67E5D3958}\Express Gate.msi

Dieser Teil ist nur der Anfang und ein Auszug der gesamten Zeile und dient hier der Veranschaulichung.

Zeilenumbruch einfügen

Um die Ausgabe einfacher lesbar und vor allem übersichtlicher zu gestalten, kann mittels „Ersetzen“ einen Zeilenumbruch einfügt werden:

  • „Suchen – Ersetzen …“ anklicken oder „CTRL+H“ drücken.
  • Bei „Suchen nach“ „UNREADABLE“ eingeben.
  • Bei „Ersetzen durch“ „\nUNREADABLE“ eingeben. Alternativ kann „\r“ verwendet werden.
  • Bei „Suchmodus“ den Haken setzen bei „Erweitert (\n, \r, \t, \0, \x…)“.
  • Abschließend auf „Alle ersetzen“ klicken.

Notepad++ - Zeilenumbruch einfügenDadurch wird jeweils vor dem Begriff „UNREADABLE“ ein Umbruch eingefügt, somit werden die einzelnen Ereignisse untereinander angezeigt:

UNREADABLE Sector 36126378 (Cluster 4515797) is located in file: E:\Program Files (x86)\Adobe\Reader 9.0\Resource\Linguistics\Providers\Proximity\11.00\cfr68.hsp
UNREADABLE Sector 36144027 (Cluster 4518003) is located in file: E:\Program Files (x86)\Adobe\Reader 9.0\Resource\Linguistics\Providers\Proximity\11.00\grm104.hsp
UNREADABLE Sector 40375071 (Cluster 5046883) is located in file: E:\Program Files (x86)\Downloaded Installations\{2DD3EE05-4E75-4B63-A531-13C67E5D3958}\Express Gate.msi

6 Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.