Unwrap — скрипт на Perl для удаления переносов в текстовых файлах, электронных книгах (разворачивает строки в абзацы). Есть три варианта. Бесплатно.
Потребуется установить интерпретатор языка Perl. Скачать его можно, например, здесь.
Использование:
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>
Преобразует это:
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 по умолчанию), чтобы настроить длину строки, считающейся короткой.
Преобразует это:
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>
Уведомление: Из старенького: скрипты для удаления переносов строк Unwrap « Ogarkov.com