alexiot
Goto Top

Wie ersetze ich in einer .txt ein Lehrzeichen mit einen Zeilenumbruch?

Hallo Zusammen, ich hoffe Ihr könnt mir helfen:

folgende Ausgangssituation:

Inhalt der .txt-Datei:
Vorname Nachname, Abteilungskürzel <Mailadresse>; Vorname Nachname, Abteilungskürzel <Mailadresse>; Vorname Nachname, Abteilungskürzel <Mailadresse>; usw...


Ich hätte jetzt gerne das der Inhalt in der .txt-Datei so aussieht:

Vorname
Nachname,
Abteilungskürzel
<Mailadresse>;
Vorname
Nachname,
Abteilungskürzel
<Mailadresse>;
Vorname
Nachname,
Abteilungskürzel
<Mailadresse>;
usw...

Wie man Zahlen oder Buchstaben per Batch verändert weiß ich aber den Zeilenumbruch bekomm ich einfach nicht hin......
Danke schon mal im voraus!!

Content-ID: 278601

Url: https://administrator.de/forum/wie-ersetze-ich-in-einer-txt-ein-lehrzeichen-mit-einen-zeilenumbruch-278601.html

Ausgedruckt am: 22.04.2025 um 17:04 Uhr

114757
Lösung 114757 29.07.2015, aktualisiert am 30.07.2015 um 15:57:56 Uhr
Goto Top
Powershell, that simple ...
(gc 'C:\datei.txt') -replace ' ',"`r`n" | out-file 'C:\datei.txt'  
Gruß jodel32
Pumuckl
Pumuckl 29.07.2015 um 15:42:48 Uhr
Goto Top
Hallo Alex,

das geht hervorragend mit Notepad++

Text kopieren und einfügen.
Dann eines der Leerzeichen markieren und Strg+H (Ersetzen) drücken.
Ersetzen durch: \n eingeben und bei Suchmodus unten links auf erweitert stellen.

Dann Alle ersetzen... Fertig
AlexIOT
AlexIOT 30.07.2015 um 15:59:43 Uhr
Goto Top
Merce jodel für die gute Lösung,
ist zwar mein erster Kontakt mit der Powershell aber wie man die Datei dann ausführt ist im Netz gut beschrieben!
AlexIOT
AlexIOT 30.07.2015 um 16:03:13 Uhr
Goto Top
Danke Pumuckl für deine rasche Antwort,

deinen Lösungsansatz habe ich schon vor deiner Antwort verfolgt gehabt; Probelm bei der Geschichte ist das ich den Text mit weiteren .bat-Dateien weiterbearbeite und wenn ich den formatierten Text aus Notepad++ in den normalen Text-Editor kopiere ist die schöne Formatierung wieder zunichtegemacht.