grep初步认识

grep初步认识

grep初步认识
grep对匹配一个或多个正则表达式的文本进行搜索,并只输出匹配的行或文本。

常用参数选项
-c 找到符合行的次数
-i 忽略大小写
-n 显示匹配行号
-v 没有搜索字符串的行
-h 查询多文件时不显示文件名
-l 查询多文件时只输出包含匹配字符的文件名
-s 不显示无匹配文本的错误信息

grep适用的正则表达式
^ 锚定行的开始
$ 锚定行的结束
. 任意一个字符
* 零或多个之前的字符
[] 指定范围内的字符
[^] 不包含括号内的字符
.* 任意字符
\< 锚定单词开头
\> 锚定单词结尾
x/{m/} 重复字符x,m遍
x\{m,\} 重复字符x,至少m遍
x\{m,n\} 重复字符x,最少m遍,最多n遍。
\w 匹配文字和数字字符
\b 锚定单词

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/89423

(0)
Linux侠客猫Linux侠客猫
上一篇 2017-12-03
下一篇 2017-12-03

相关推荐

  • Linux基础之权限管理(含SUID\SGID\STICKY和ACL)

    概述     Linux系统是一个多人多任务的操作系统,系统上同时可能有很多人登录,每个人都会利用系统上的各类资源完成一定的操作。那么如何合理的规范这些用户的行为,保证资源的合理分配,则就需要用到权限管理的相关内容了。权限管理是Linux系统上最基础,也是最重要的一部分内容,本章就简要说明下权限管理的相关内容。内容主要…

    Linux干货 2016-08-04
  • Linux运维实战之5:磁盘分区、格式化

    在网络系统中,磁盘和文件系统管理是两个非常基本、同时也是非常重要的管理任务,特别是文件系统管理,因为它与用户权限和整个网络系统的安全息息相关。本次博文的主题是关于Linux系统中磁盘分区、格式化及挂载,下次博文我们再详细讨论文件系统管理。 在操作系统中,磁盘管理属于设备管理的范畴。一块硬盘安装到主机之后称为裸设备,若要能够在Linux系统中使用必须对其进行如…

    Linux干货 2016-11-26
  • 我的linux学习方法

    目前记住Linux单词命令过于困难,现在主要记住linux的命令的作用及用处,不记得单词可以百度查找做多了自然就记住了。

    Linux干货 2018-03-17
  • 马哥教育网络第21期-第十四周课程练习

    系统的INPUT和OUTPUT默认策略为DROP; iptables -P INPUT DROP iptables -P OUTPUT DROP 1、限制本地主机的web服务器在周一不允许访问;新请求的速率不能超过100个每秒;web服务器包含了admin字符串的页面不允许访问; web服务器仅允许…

    Linux干货 2016-12-26
  • 浅谈Linux中的用户和组

    又到了周六,日常写博客的日子。 上周模模糊糊的写了第一篇博客,大概知道了怎么写,但是这周就比以往不同了,脑子中已经有了思路,那写起来就会更加详细易懂。 这周学了很多知识点,但是我想对Linux 用户和组进行详细的描述。 一、用户(Username/UID) 用户分为两种:管理员和普通用户     管理员root  UI…

    2017-07-22