6.37. Grep-2.5.1a

最后更新于:2022-04-01 22:50:20

# 6.37\. Grep-2.5.1a Grep 可以搜索文件中符合指定匹配模式的行。 **预计编译时间:** 0.1 SBU**所需磁盘空间:** 4.8 MB ## 6.37.1\. 安装 Grep 当前的 Grep 包有很多bug,尤其是对多字节的loacles的支持。RedHat 采用下面的这个patch来解决部分问题: ``` patch -Np1 -i ../grep-2.5.1a-redhat_fixes-2.patch ``` 需要修改测试文件的权限,才能使打过patch后在测试中通过: ``` chmod +x tests/fmbtest.sh ``` 为编译 Grep 做准备: ``` ./configure --prefix=/usr --bindir=/bin ``` 编译软件包: ``` make ``` 要测试结果,请运行:**`make check`** 。 安装软件包: ``` make install ``` ## 6.37.2\. Grep 的内容 **安装的程序:** egrep(→grep), fgrep(→grep), grep ### 简要描述 | | | | --- | --- | | `egrep` | 打印出匹配扩展正则表达式模式的行 | | `fgrep` | 对固定字符串列表进行匹配 | | `grep` | 对基本正则表达式进行匹配 |
';