Zeilenende geradebiegen

Entwickelt: unbekannt, um 200[012] herum

Das Script ist - wie viele andere auch - aus einer Anfrage in einer Linux-Mailingliste heraus entstanden. Und wie oft hat sich die endgültige Form nach einer fruchtbaren privaten Diskussion ergeben. Ausgangspunkt war die klitzekleine Frage, wie man Zeilenumbrüche aus Textdateien rauskriegt, wenn andere Programme sie unsinnigerweise (z. B. stur bei einer bestimmten Zeilenlänge) eingebaut haben:
Dieser kurze Satz ist ein ziemlich blo
edsinnig umgebrochener Satz.
Als nächstes kam die Forderung dazu, Absätze (erkennbar an Leerzeilen) unangetastet zu lassen. Und zu guter Letzt sollte das Programm das Ergebnis wieder in der Originaldatei speichern.

Installation: Archiv entpacken, starten ./zende.sh Dateiname

Download: zende.tgz
sha256: c60d8b81d34d3c76e892ace4ead497397dd9d21d611ac85f17b24f3f1ed1074e