linux三剑客之grep 文本过滤器

技术linux三剑客之grep 文本过滤器 linux三剑客之grep 文本过滤器Linux 三剑客之grep
三剑客之一:grep 定义: 文本过滤器: 根据文本内容过滤文件。语法格式 :grep 参

linux三剑客Grep文本过滤器

Linux 三剑客之grep

三个火枪手之一:grep

定义:文本过滤器:根据文本内容过滤文件。

语法:grep参数匹配规则操作对象

参数:

-n:过滤文本时,会显示文件中过滤内容的行号。

-A n:匹配成功后,将显示匹配行的最后n行。

示例:[root @ localhost ~]# grep-n-a 2 ' asdwq ' 1 . txt

-B n:匹配成功后,将显示匹配行的前n行。

-C n:匹配成功后,将显示匹配行前后的N行。

-c:只显示匹配成功的行数(打印5行,共5行)

-o:只显示匹配成功的内容,同行中其余内容不显示。

-v:反向过滤

示例:匹配除asdwq以外的行

[root @ localhost ~]# grep-n-v ' asdwq ' 1 . txt

-q:静音输出

#未打印,但匹配成功。

-i:忽略案例。

-l:匹配成功后,打印出文字名称。

-R/-r:递归匹配

如果是文件夹匹配,如果不是递归匹配,将报告错误。

示例:在/etc下查询包含root的文件:grep -rl 'root' /etc。

-E:使用扩展正则grep -E相当于egrep。

知识储备:

$:上一次命令执行的结果。如果返回0,则前一个命令执行成功,其他数字表示失败。

Wc:匹配行数

参数:

-l:打印匹配行数。

-c:打印匹配字节数。

/etc目录中有多少文件包含根目录?

grep -rl 'root' /etc/| wc -l

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/153998.html

(0)

相关推荐

  • 抖音粉丝多少钱一个,抖音真人粉多少钱?

    技术抖音粉丝多少钱一个,抖音真人粉多少钱?关于到现在教大家抖音真人粉购买的方法这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道教大家抖音真人粉购买的方法,小编也是

    测评 2021年11月10日
  • Axios中值得学习的核心知识点有哪些

    技术Axios中值得学习的核心知识点有哪些本篇内容介绍了“Axios中值得学习的核心知识点有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔

    攻略 2021年10月27日
  • Python中如何实现Scrapy+adbapi提高数据库写入效率

    技术Python中如何实现Scrapy+adbapi提高数据库写入效率今天就跟大家聊聊有关Python中如何实现Scrapy+adbapi提高数据库写入效率,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下

    攻略 2021年10月21日
  • 怎么进行MongoDB和Cassandra以及HBase三种NoSQL数据库比较

    技术怎么进行MongoDB和Cassandra以及HBase三种NoSQL数据库比较本篇文章给大家分享的是有关怎么进行MongoDB和Cassandra以及HBase三种NoSQL数据库比较,小编觉得挺实用的,因此分享给

    攻略 2021年11月3日
  • 轻量云服务器有什么优势

    技术轻量云服务器有什么优势随着现在对于云服务器的使用门槛不断降低,不少机房服务商都推出了自己的轻量云服务器,而相比云服务器,轻量云服务器的优势主要是入门简单,使用便捷,单击鼠标即可快速搭建云端环境或构建应用,开箱即用,那

    礼包 2021年12月10日
  • 繁体字游戏名,带诗意的5字游戏名繁体

    技术繁体字游戏名,带诗意的5字游戏名繁体感性的世界繁体字游戏名、何须叹离别、欠我旳太哆、
    情留一点痴、
    五个字名字、
    如果爱忘了、
    陌生的你我、
    初吻给了烟、
    纯白色衬衫、
    我歌月徘徊、
    下一瓶芬达、
    芯痛,谁会疼、

    生活 2021年10月19日