Zeilenumbruch

Post Reply
Message
Author
Daniel

Zeilenumbruch

#1 Post by Daniel »

Hallo Linuxer,

wie kann man mittels Shell in einer Datei aller zB. 200 Zeichen ein Zeilenumbruch
einfügen bzw. später auch wieder entfernen.

für jede Hilfe dankbar
Daniel

Jochen

Re: Zeilenumbruch

#2 Post by Jochen »

Umbruch setzen: <blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">fold -b -w 200 eingabedatei >ausgabedatei</font><hr></pre></blockquote>
Beim Löschen bin ich nicht so sicher: Wenn in der Datei sonst <i>keine</i> Newlines vorkommen, würde es ja reichen, alle auftretenden Newlines zu löschen:<pre>tr -d '\012' <eingabedatei >ausgabedatei</pre>Falls doch, müsste man an besten mittels perl ein bisschen hacken: 201 Zeichen lesen, 200 davon schreiben und wieder von vorne bis Ende der Eingabedatei (Sonderbehandlung der letzten unvollständigen Zeile nicht vergessen). Das wird dem geneigten Leser zur Übung überlassen. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Jochen

Post Reply