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 18:58
下一篇 2017-12-03 19:40

相关推荐

  • 程序包的编译安装

    程序包的编译安装     程序包的编译安装是比较重要的内容,在之后的网络知识以及服务的配置等学习方面也发挥着重要作用,是我们的必备技能。 一、杂项知识整理 1、which –skip-alias:跳过别名,直接查看原命令 [root@localhost ~]# which –…

    Linux干货 2016-08-24
  • 0806文本处理工具

    ———- 文件查看工具 ———- cat:    cat [OPTION]… [FILE]…   //查看文本文件内容,一般后面跟文件名(相对路径),或者是文件名(绝对路径) -n 加行号 -b 加行号,…

    Linux干货 2016-08-07
  • 广域网中的DNS服务

    拓扑图                      创建主DNS:     配置文件/etc/named.conf&nbs…

    2017-04-15
  • Homework Week-3 用户管理

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。  who | cut -f 1 -d \ | uniq “\”后跟一个空格字符 2、取出最后登录到当前系统的用户的相关信息。  who | tail…

    Linux干货 2016-08-24
  • 第一天课程内容

    一 连接VNC 主机名:172.20.0.100 二 课堂资源下载 ftp://172.16.0.1 三 博客作业     优秀示例 www.yulongjun.com     博客地址 www.178linux.com     作业要求 1.每周一篇或更多,整理当周内容。 2.老师周五发链接地址,提交博客链接。 四 职业发展线路 运维 > Pytho…

    Linux干货 2018-03-26
  • 磁盘管理1——分区和文件系统的创建

    Linux磁盘及文件系统管理 Disk(硬盘)接口类型:          IDE:并口,133MB/s          SCSI:并口,640MB/s    &nbs…

    Linux干货 2016-08-27