grep查找文件内容

grep查找文件内容grep查找文件内容概述​grep在Linux下的使用方式丰富,它可以对输入的数据进行模式匹配,输入的数据不单指来自于标准输入的数据,也可是一些文件内容,或者来自于pipe的数据等等,今天就来学习一下在Linux环境下比较常用的对文件内容的模式匹配。相关选项-f,–file=filename用于指定需要做模式匹配的文件,逗号相隔的两个选项效果相同,只是表示形式不同。–include=p

大家好,欢迎来到IT知识分享网。grep查找文件内容

grep查找文件内容

概述

​ grep在Linux下的使用方式丰富,它可以对输入的数据进行模式匹配,输入的数据不单指来自于标准输入的数据,也可是一些文件内容,或者来自于pipe的数据等等,今天就来学习一下在Linux环境下比较常用的对文件内容的模式匹配。

相关选项

  • -f, –file=filename 用于指定需要做模式匹配的文件,逗号相隔的两个选项效果相同,只是表示形式不同。
  • –include=pattern 用于指定需要做模式匹配的文件,pattern可以用来指定文件满足的要求,不符合要求的文件不会被搜索。
  • –exclude=pattern 用于指定不需要做模式匹配的文件,pattern可以用来指定文件满足的要求,符合要求的文件在搜索时会被屏蔽。
  • -R, -r, –recursive 用于指定需要搜索的目录。

一些例子

grep “grep test” -r ./ 查找当前目录下符合”grep test”的行。结果:

.//test.txt:grep test

grep “grep test” –exclude=”./*.txt” -r ./ 查找当前目录下,除去txt后缀的所有文件中匹配”grep test”的行。结果:

.//test:grep test

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14654.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信