in reply to Paragraph grep: request for testing, comments and feedbacks

$/="" and -00
$ cat input.txt Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean quis elit tempus, hendrerit sem a, maximus urna. Aenean vitae est at risus fringilla egestas vitae in lacus. In a metus vel elit varius rhoncus. Morbi at sem euismod, tincidunt nunc quis, maximus quam. Sed maximus nibh vel suscipit ullamcorper. Mauris sed ex ut nulla accumsan feugiat. Donec sit amet sapien laoreet mauris sodales scelerisque. Aliquam varius diam sit amet mollis iaculis. Quisque vel neque auctor, feugiat velit eleifend, ultrices nunc. Vivamus condimentum metus quis nunc tincidunt lobortis. Fusce a dolor sed tellus condimentum vulputate. Proin ac tortor ut metus mattis gravida. Ut quis orci ornare, aliquet dolor id, commodo justo. $ perl -ln00e '/sed/i and print' input.txt In a metus vel elit varius rhoncus. Morbi at sem euismod, tincidunt nunc quis, maximus quam. Sed maximus nibh vel suscipit ullamcorper. Mauris sed ex ut nulla accumsan feugiat. Donec sit amet sapien laoreet mauris sodales scelerisque. Aliquam varius diam sit amet mollis iaculis. Quisque vel neque auctor, feugiat velit eleifend, ultrices nunc. Vivamus condimentum metus quis nunc tincidunt lobortis. Fusce a dolor sed tellus condimentum vulputate.

Replies are listed 'Best First'.
Re^2: Paragraph grep
by siberia-man (Friar) on Oct 04, 2017 at 19:11 UTC
    Thanks for your comment. I know these options. But they don't solve the task of parsing log files. Most probably, I haven't been very specific and some explanations are required. A log file could be:
    2017-09-04 22:02:14.123 INFO: Some log message having param1=value1 2017-09-04 22:02:14.349 DEBUG: Multiline log entry Some extended logging: debug { param1 value1 param2 value2 } 2017-09-04 22:02:14.658 INFO: Another log message param2=value2
    If we need all entries containing some specific strings (let say value1), it is difficult to parse the file with -00. That's why I (re)invented a bike. :)