Grep 2.21

A command-line tool that searches one or more input files for lines containing a match to a specified pattern
Grep
  3 Screenshots
Grep is a unique and very powerful Linux/UNIX utility that allows you to search a specific string in one or multiple files on a GNU/Linux operating system. It is a command-line software that has been designed from the ground up to output only the matching lines. The Grep command is comprised of regexp selection and interpretation, output control, context control, and miscellaneous options.

To use Grep from the command-line, you will have to type the ‘grep --help’ command in a terminal emulator or directly in the Linux console, which will output all the available options, as well various examples on how to use the tool to find a certain pattern into a file. The standard usage example given by the aforementioned command is “grep [OPTION]... PATTERN [FILE]...”

I want to see an example!

The most basic example is “grep -i 'hello world' menu.h main.c”, where “-i” is the [OPTION] “hello world” is the [PATTERN] and “menu.h” and “menu.c” are the [FILE]. This simple command is used for searching for the “hello world” pattern in each of the given files. Keep in mind though, that [PATTERN] is, by default, a Basic Regular Expression (BRE).

Please note that when using the “-” symbol for the [FILE] string in the above example, Grep will automatically read the standard input. Additionally, if no [FILE] is specified at all, it will read the current directory.

Does it run on my Linux box?

Grep is considered by Linux developers worldwide an essential UNIX utility, which means that it is installed by default on almost all GNU/Linux operating systems. If for some strange reason your Linux box does not have the grep tool installed, you will be able to easily install it from the default software repositories of your distribution. Both 64-bit and 32-bit architectures are supported at this time.

Reviewed by , last updated on November 24th, 2014


price:
FREE!
homepage:
www.gnu.org
license type:
GPL (GNU General Public License) 
developed by:
grep Team
category:
ROOT \ Utilities
Grep
Download Button

In a hurry? Add it to your Download Basket!

softpedia rating

5.0/5

user rating 22

3.3/5
 

0/5

Rate it!
What's New in This Release:
  • Improvements:
  • Performance has been greatly improved for searching files containing holes, on platforms where lseek's SEEK_DATA flag works efficiently.
  • Performance has improved for rejecting data that cannot match even the first part of a nontrivial pattern.
  • Performance has improved for very long strings in patterns.
read full changelog
3 Screenshots
GrepGrep
 

Application description

Grep is an open source command-line sofware that searches one or more input files for lines containing a match to a sp...

Add your review!

SUBMIT