安装 Grep-2.5

估计编译时间:		0.26 SBU
估计所需硬盘空间:     5 MB

Grep 的安装

用下列命令:

LDFLAGS=-static CPPFLAGS=-Dre_max_failures=re_max_failures2 \
    ./configure --prefix=$LFS/static --disable-nls \
    --disable-perl-regexp &&
make &&
make install

命令解释

--disable-perl-regexp: 这个配置参数保证 Grep 不与 PCRE 库链接。这样的链接通常是只能用动态链接的,所以不用这个参数就可能会造成编译错误。

Grep的内容

最后检查于 version 2.5.

包含的程序

egrep (链接至 grep), fgrep (链接至 grep) and grep

具体说明

egrep

使用扩展规则表达式模式(extended regular expression pattern),相当于grep -E.

fgrep

对固定字符串列表进行匹配,相当于grep -F.

grep

grep从参数指定的文件中(如果没有指定就从标准输入设备读取)搜索匹配给定模式(pattern)的行,将其输出.默认情况下grep使用基本规则表达式模式(basic regular expression pattern)。

安装Grep依赖于

最后检查于 version 2.4.2.

Autoconf: autoconf, autoheader
Automake: aclocal, automake
Bash: sh
Binutils: as, ld
Diffutils: cmp
Fileutils: chmod, install, ls, mkdir, mv, rm
Gettext: msgfmt, xgettext
Gcc: cc, cc1, collect2, cpp0, gcc
Glibc: getconf
Grep: egrep, fgrep, grep
M4: m4
Make: make
Gawk: gawk
Sed: sed
Sh-utils: basename, echo, expr, hostname, sleep, uname
Texinfo: install-info, makeinfo
Textutils: cat, tr