#### Linux From Scratch - Version 12.3-systemd

### Chapter 8. Installing Basic System Software

- Prev

  Bison-3.8.2

- Next

  Bash-5.2.37

- Up
- Home

# 8.35. Grep-3.11

The Grep package contains programs for searching through the contents of files.

Approximate build time: 0.4 SBU
Required disk space: 39 MB

## 8.35.1. Installation of Grep

First, remove a warning about using egrep and fgrep that makes tests on some packages fail:

    sed -i "s/echo/#echo/" src/egrep.sh

Prepare Grep for compilation:

    ./configure --prefix=/usr

Compile the package:

    make

To test the results, issue:

    make check

Install the package:

    make install

## 8.35.2. Contents of Grep

Installed programs: egrep, fgrep, and grep

### Short Descriptions

egrep | Prints lines matching an extended regular expression. It is obsolete, use grep -E instead
fgrep | Prints lines matching a list of fixed strings. It is obsolete, use grep -F instead
grep | Prints lines matching a basic regular expression

- Prev

  Bison-3.8.2

- Next

  Bash-5.2.37

- Up
- Home