mgrep is a command line tool that allows users to search text files for lines matching a given regular expression. It is similar to the well-known Unix utility, grep.

As a natural extension to the single-line regular expressions, mgrep is also capable of searching for multiline patterns.

mgrep is not a grep replacement, but it is intended to be grep-compatible: implemented options and behavior should be the same as those of grep.

mgrep is written in C++ using the Boost.Regex library.

A configure/make system is provided for Linux, but its source code should compile on all platforms that have the std and Boost.Regex libraries installed.

Project Samples

Project Activity

See All Activity >

Follow mgrep - A Multiline grep Implementation

mgrep - A Multiline grep Implementation Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of mgrep - A Multiline grep Implementation!

Additional Project Details

Intended Audience

Developers, Engineering, Information Technology, Science/Research, Testers

User Interface

Command-line

Programming Language

C++

Related Categories

C++ Command Line Tools, C++ Grep Tool

Registered

2012-08-01