grep this_word this_file.txt
选项示例
此命令使用正则表达式,更多信息请参见第 20 章中名为正则表达式的章节。
例如,此命令将在文件“rpmlist.txt”中查找任何以“rpm”开头的条目
grep rpm rpmlist.txt
rpm -qa | grep ogg
grep 的“递归”版本(这是一个不同于 grep 的程序)。 这将搜索当前目录及其所有子目录中的所有文件,并打印文件名和匹配的行。遵循与 grep 类似的语法(见上文)。您也可以使用带有 -r 选项的 grep 来达到相同的效果。
此版本的 grep 调用带有 -F 选项的 grep。这将仅查找字面字符串,它不会使用或扩展任何类型的正则表达式。
例如,您可以输入
fgrep 'a$*b?' file.txt
然后 fgrep 将在文件“file.txt”中查找字符串“a$*b?”。
其他版本:有各种版本的 grep 设计用于执行不同的操作,请尝试在互联网上或您的发行版中搜索它们。