Forenindex » Aktuell/Neuerungen, Feedback » Aktuell/Neu » Grep-Befehl oder Skript: Absatzmarken ersetzen

Grep-Befehl oder Skript: Absatzmarken ersetzen

Dali der Nil
Beiträge gesamt: 25

21. Dez 2023, 16:41
Bewertung:

gelesen: 4495

Beitrag als Lesezeichen
Hallo zusammen!

Bitte um Grep für den folgenden Befehl:

Ersetze alle einzelne Absatzmarken in einen (erzwungenen) Zeilenumbruch: \r –> \n
und ändere NUR doppelte Absatzmarken in eine einzelne: \r\r –> \r

Da es ja was sehr Gängiges ist, dass man vom Kunden einen Text voller Absatzmarken bekommt, wo eigentlich Zeilenumbrüche stehen sollten:
Gibt es denn vielleicht auch ein Skript um diesen Befehl auf das gesamte Dokument anzwenden?

Vielen Dank!
Dali

Grep-Befehl oder Skript: Absatzmarken ersetzen

Thomas Richard
Beiträge gesamt: 19362

21. Dez 2023, 18:03
Bewertung:

gelesen: 4408

Beitrag als Lesezeichen
In der Reihenfolge wird das nichts, da nach dem ersten Grep nichts mehr für den 2. zu tun bleibt.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/

Grep-Befehl oder Skript: Absatzmarken ersetzen

Dali der Nil
Beiträge gesamt: 25

21. Dez 2023, 18:17
Bewertung:

gelesen: 4397

Beitrag als Lesezeichen
 
Ja, da hast du natürlich recht.
Man müsste das aber doch mit einer Bedingung lösen können –
wenn keine zweite Absatzmarke folgt soll diese in einen Zeilenumbruch ersetzt werden und nur wenn auf eine Absatzmarke eine andere folgt soll eine erhalten bleiben (bzw. zwei durch eine ersetzt werden)

Oder etwa nicht?

Grep-Befehl oder Skript: Absatzmarken ersetzen

Martin Fischer
Beiträge gesamt: 12783

21. Dez 2023, 18:33
Bewertung:

gelesen: 4391

Beitrag als Lesezeichen
Im 2. Durchlauf könnte man alle \n\n durch \r ersetzen.

Aber dann haben alle Absätze in den Textabschnitten jeweils das Absatzformat des ersten Absatzes.

Viele Grüße
Martin


Grep-Befehl oder Skript: Absatzmarken ersetzen

Be.eM
Beiträge gesamt: 3356

21. Dez 2023, 19:30
Bewertung:

gelesen: 4375

Beitrag als Lesezeichen
Lieber Dali der Nil,

nachdem schon deine beiden vorherigen Postings von der Moderation aus diesem "Aktuell/Neuerungen"-Bereich in die jeweils korrekten Unterforen verschoben wurden… könntest du beim nächsten Mal vielleicht gleich in den richtigen Bereich posten? Deine Frage ist sicherlich keine aktuelle Neuerung betreffend dieses Forum.

Grüße,
Bernd
---------------
cavete fenestras et nubes!

Grep-Befehl oder Skript: Absatzmarken ersetzen

Dali der Nil
Beiträge gesamt: 25

22. Dez 2023, 12:57
Bewertung:

gelesen: 4270

Beitrag als Lesezeichen
Bernd, danke für den hinweis & das verschieben – ich hatte das nicht gesehen. kommt nicht wieder vor!

LG