grep用法

author author     2022-08-23     753

关键词:

grep简单正则用法

常用参数

-A:后面加数字,列出后续n行

-B:后面加数字,列出前面n行

-v:反向选择

-i:不分大小写

-n:显示行号

--color=auto:显示关键字颜色

grep -n ‘[^g]oo‘ 反向选择oo前面不能有g

grep -n ‘[^a-z]oo‘ 反向选择oo前面不能有小写字母

^$ 行首行尾

grep ‘^the‘ 文件名 the开头的行

grep -n ‘^[a-z]‘   小写字母开头

grep -n ‘^[^a-zA-Z0-9]‘ 不已数字字母开头的行

^在[]内表示反向选择,外表示行首

grep -n ‘.$‘  .结束的行

grep -n ^$ 空白行

.一定有一个任意字符 grep -n ‘g..d‘

* 重复前一个字符0-n次grep -n ‘oo*‘

{}限定字符范围需用 转义

grep -n ‘o{2}‘ 2次以上o

grep -n ‘g[oo]{2,}g‘ g开头g结尾中间2个及以上o

在[]中谨代表一个待搜寻的字符[afl]代表a或f或l


本文出自 “结庐在人境” 博客,谢绝转载!

grep过滤用法介绍

grep过滤用法介绍(三)egrep是grep的扩展形式,grep能用的,egrep都能用grep--color‘r?o‘1.txtegrep--color‘r?o‘1.txt这两式子相等,也就是说?或者+这样的特殊符号在egrep这里不需要脱义!,截图如下:650)this.width=650;"src="https://s2.51cto.co... 查看详情

grep和vim用法

grep:文本过滤(模式:pattern)工具包括:grep,egrep,fgrep(不支持正则表达式搜索)用法格式: grep[OPTIONS]PATTERN[FILE…]                   查看详情

linuxbash文本处理命令awk,sed,grep用法(代码片段)

Linuxbash文本处理命令grep,sed,awk用法grep,sed,awk的主要用途及区别:grep用法grep-rn"hello,world!"././:表示路径为当前目录.-r是递归查找-n是显示行号如果加上-i,则为忽略大小写。sed用法awk用法 查看详情

grep的用法

grep的用法 首先创建我们练习grep命令时需要用到的demo文件demo_file。$ cat demo_fileTHIS LINE IS THE 1ST UPPER CASE LINE IN THIS FILE.this line is&nbs 查看详情

grep过滤用法介绍

grep过滤用法介绍(一)grep主要作用是过滤出指定的行,指定的行满足什么条件,满足的条件我们就可以用一个正则表达式来表示。为了方便下面的实验进行,我们先进行cp/etc/passwd 1.txt例如:#grep‘root’1.txt,截图如下:650)t... 查看详情

grep过滤用法介绍

grep过滤用法介绍(二)背景:(1)aliascgrep=‘grep--color’  (2)cp/etc/passwd 1.txt1、cgrep-n‘root’1.txt包含root所在,行数。650)this.width=650;"src="https://s5.51cto.com/wyfs02/M00/8E/E0/wKioL1jOSe-j6Z89AAALgeQ 查看详情

9.1正则介绍_grep上9.2grep中9.3grep下

...一个目录,把passwd文件拷贝过来,再列出有nologin的行-c的用法-n的用法-i的用法-v的用法,除去nologin的其它行-r的用法-A-B-C的用法9.2grep中9.3grep下扩展把一个目录下,过滤所有.php文档中含有eval的行grep-r--include=".php"‘eval‘/d... 查看详情

grep参数用法

功能说明:查找文件里符合条件的字符串。 语  法:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]补... 查看详情

grep用法

正则表达式只是一种表示法,只要工具支持这种表示法,那么该工具就可以处理正则表达式的字符串。vim、grep、awk、sed都支持正则表达式,也正是因为由于它们支持正则,才显得它们强大;在以前上班的公司里,由于公司是基于w... 查看详情

grep用法

【1】 grep他就是一个文本搜索工具。如果想查找文件可以ls一下目录,用管道将其作为一个文件传递给grep进行搜索。他支持正则表达式,他将查询文件路径放在最后,查询条件拿引号引起来。还有两个一个是egrep以及fgrep。fgr... 查看详情

grep用法

grep选项   -c:只输出匹配行的计数。   -i:忽略大小写(只适用于单字符)   -n:显示匹配行及行号   -v:取反(显示不匹配的行)   -w:精确匹配某个字符   -o... 查看详情

grep的简单用法

过滤root,就会把关于root的过滤出来,其他不匹配的就不会过滤[[email protected]sam]#grep‘root‘passwdroot:x:0:0:root:/root:/bin/bashoperator:x:11:0:operator:/root:/sbin/nologin默认是有颜色显示的,在centos6里面默认是不带颜色的[[email protect 查看详情

grep基本用法

1.作用Linux系统中的grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。2.格式命令输出格式为grep[option]3.主要参数[option]主要参数-c:只输出匹配行的计数-I:不区分大小写-n:显示匹配行... 查看详情

设置grep高亮显示匹配项和基本用法

设置grep高亮显示匹配项方法1:设置别名编辑vim~/.bashrc添加如下一行内容:aliasgrep=‘grep--color=auto‘source~/.bashrc//使配置生效;方法2:设置系统环境变量添加如下一行内容:exportGREP_OPTIONS=‘--color=always‘GREP_COLOR=‘1;33‘source~/.bashr... 查看详情

centos7.4grep常用用法

grep是Linux中最常用的"文本处理工具"之一,grep与sed、awk合称为Linux中的三剑客。grep的全称为:GlobalsearchRegularExpressionandPrintouttheline全称中的"Globalsearch"为全局搜索之意。全称中的"RegularExpression"表示正则表达式。所以,从grep的全称... 查看详情

grep的各种用法

1.在文件中查找模式(单词)在/etc/passwd文件中查找单词root[[email protected]opt]#greproot/etc/passwdroot:x:0:0:root:/root:/bin/bashoperator:x:11:0:operator:/root:/sbin/nologin 2.在多个文件中查找模式在/etc/passwd /etc/ 查看详情

grep-sed命令用法:

用户切换suusername:非登录式切换su-username:登录式切换su-lusername:登录式切换suusername-cCOMMAND echo-n   -e         ‘ 查看详情

linux中grep的用法详解(代码片段)

linux中grep的用法详解grep(globalsearchregularexpression(RE)andprintouttheline,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep... 查看详情