5.3.1. 更多关于 grep
正如我们在 3.3.3.4 节中看到的, grep的 扫描每行的输出行,搜索匹配的模式。 包含模式的所有行都将打印到标准输出。 可以使用 -v 选项。
一些例子:假设我们想知道某个目录中的哪些文件在二月份被修改了:
珍妮:~> ls - | grep的 二月 - grep的 命令与大多数命令一样,区分大小写。 使用 -i 不区分大小写的选项。 许多 GNU 扩展也可用,例如 - 颜色,这有助于
在长行中突出显示搜索词,以及 --后上下文, 打印最后一行之后的行数
匹配线。 您可以发出递归 grep的 使用 -r 选项。 像往常一样,选项可以组合。
正则表达式可用于进一步详细说明您要从所有输入行中选择的确切字符匹配项。 开始使用正则表达式的最佳方式确实是阅读 grep的 文档。 优秀的章节包含在 grep的 信息页面。 因为它会让我们讨论正则表达式的来龙去脉,所以如果您想了解更多关于正则表达式的信息,强烈建议从这里开始。