LINEBREAK
------

It is the program written in C language and designed to break long lines of text into shorter.
A broken text streamed into standart output stream. To redirect output into file it is possible to use redirecton operator '>'
For example:
lb_cpp file.txt >broken.txt

Use format:
linebreak [-MIN:nn] [-MAX:nn] [file_name] [min_length max_length]
linebreak -help
linebreak -version

Detailed description:
---------------------

Two parameters are used to control splitting : one to define the minimal length
and another to define maximal length. A line part till minimal length is kept
as is and then further the space symbol is searching to make the split in that
position. If space is not found then break happens at maximal length position.
It is possible to provide these values in two ways - as -MIN and MAX options or
as last two parameters in the command. The options must be first in the command.
It both cases are used, the last value is used (that is these of parameters).

The commands below read a text from standard input(console) and breaks line
leaving at least of 70 symbols but not longer as 90 symbols.The break will
be done at first space after 70th position. The result will be sent to standard
output stream (console).

linebreak 70 90
or
linebreak -MIN=70 -MAX=90

But it is possible to redirect a result into a file(by using > ), for example,
linebreak 70 90 > splited.txt

The input file could be taken from redirection into input stream(by using < ),
for example,
linebreak 70 90 < text.txt
or transferring in pipe(by using | ), for example,
more text.txt | linebreak 70 90
or providing in first position of command, for example,
linebreak -MIN=60 -MAX:80 text.txt
or
linebreak text.txt 60 80
