grep:在指定文件内查找 find命令是用来进行指定路径下的文件搜索,如果要在指定文件中进行全文搜索,我们就要用到grep命令了。grep命令在文件内的搜索能力是非常强的。 1、grep命令的一个基本用法。 grep [OPTION...] PATTERNS [FILE...] OPTION 参数 PATTERNS 是指定搜索的模式 FILE 是指定要搜索的文件 2、操作 创建一个待搜索的文本 echo -e "abcdef hello \nhello\nworldxxxxx\ngood\nxxxxx" > test.txt (echo命令后面的-e是为了让字符串中的\n换行符的作用生效,生成多行字符串文本) 3.查看文件内容 cat test.txt 4.使用grep搜索test.txt中包含xxx的文本行 grep xxx test.txt 5、查找包含关键词的上下5行的信息:grep -C 5 xxx test.txt 另:-B 5 为前5行内容;-A为后5行内容