Grep for Windows

Grep: print lines matching a pattern




Grep searches one or more input files for lines containing a match to a specified pattern. By default, grep prints the matching lines.




If you download the Setup program of the package, any requirements for running applications, such as dynamic link libraries (DLL's) from the dependencies as listed below under Requirements, are already included. If you download the package as Zip files, then you must download and install the dependencies zip file yourself. Developer files (header files and libraries) from other packages are however not included; so if you wish to develop your own applications, you must separately install the required packages.

DescriptionDownloadSizeLast changeMd5sum
• Complete package, except sources Setup  1899231 13 February 2009  77a21eb688da4cd7746ce7e92af8f4da
• Sources Setup  944808 13 February 2009  e4fa385b11cc1ceda5eb83a84c10c714
• Binaries Zip  451824 13 February 2009  c1733d1bc0def1e47f99bad83a0e3116
• Documentation Zip  747550 13 February 2009  04d22b80d52d985aef4fefbc9f72ec56
• Sources Zip  1361303 13 February 2009  4cf2736470dd56094cf7d4930ff796bf
• Dependencies Zip  898241 14 March 2008  cc990f643b460ce4ee37264cc00713c6
• Original source

You can also download the files from the GnuWin32 files page. New releases of the port of this package can be monitored.

Installation, Usage and Help

General Installation Instructions

GnuWin32 Help (feature requests, bugs, etc)


Requirements for running applications, excluding external ones such as msvcrt.dll, perl, etc, are included in the Setup program and the dependencies zip file.

grep,2.5.4,gnu,win32,win32s,win64,gnuwin32,i386,i486,i586,i686,ia64,x86-64, gnuwin64,gnuwin,mswindows,ms-windows,windows,95,98,me,nt,2000,2k,xp,2003,vista,2008