long line long line long line<crlf>
long line long line long line<crlf>
short line<crlf>
long line long line long line<crlf>
long line long line long line<crlf>
в это:
long line long line long line long line long line long line short line<crlf>
<crlf>
long line long line long line long line long line long line<crlf>
Измените значение $shortline(40 по умолчанию), чтобы настроить длину строки, считающейся короткой.
Unwrap
Unwrap — скрипт на Perl для удаления переносов в текстовых файлах, электронных книгах (разворачивает строки в абзацы). Есть три варианта. Бесплатно.
Потребуется установить интерпретатор языка Perl. Скачать его можно, например, здесь.
Использование:
unwrap.pl <исходный файл> <новый файл>unwrap.pl
Преобразует это:
aaa bb cccc dddd eee fff ggg<crlf>hh iiiii jj kkkk lll mmm nn<crlf>
<crlf>
oooo ppp qqq rrr sss tt uuu<crlf>
vvv wwwww xxxx yy zzz<crlf>
в это:
aaa bb cccc dddd eee fff ggg hh iiiii jj kkkk lll mmm nn<crlf><crlf>
oooo ppp qqq rrr sss tt uuu vvv wwwww xxxx yy zzz<crlf>
unwrap-formatted.pl
Преобразует это:
long line long line long line<crlf>long line long line long line<crlf>
short line<crlf>
long line long line long line<crlf>
long line long line long line<crlf>
в это:
long line long line long line long line long line long line short line<crlf><crlf>
long line long line long line long line long line long line<crlf>
Измените значение
$shortline(40 по умолчанию), чтобы настроить длину строки, считающейся короткой.unwrap-indented.pl
Преобразует это:
aaa bb cccc dddd eee fff ggg<crlf>hh iiiii jj kkkk lll mmm nn<crlf>
oooo ppp qqq rrr sss tt uuu<crlf>
vvv wwwww xxxx yy zzz<crlf>
в это:
aaa bb cccc dddd eee fff ggg hh iiiii jj kkkk lll mmm nn<crlf><crlf>
oooo ppp qqq rrr sss tt uuu vvv wwwww xxxx yy zzz<crlf>
Все три скрипта в zip-файле