简介Linux 操作文本的三大利器分别是 grep、sed 、awk,简称三剑客。大师兄 awk:最擅长取列;二师兄 sed:最擅长取;三师兄 grep:最擅长过滤。正则表达式 *** 三位师兄闪亮登场啦 ***大师兄 -- AWK awk 是对文本进行格式化的工具,适合处理比较复杂的格式处理。有多个版本: 1、new awk: nawk ;2、gawk, awkawk 命令格式:
grep查看指定的内容 比如:grep 'a' test.log //查看test.log中包含 a 字符的日志 grep -i 'a' test.log //查看test.log中包含 a 字符的日志(忽略大小写) 如果想查看指定内容上下几行,可以用参考下面的用法: grep -10 ‘关键字’ test.log//打印匹配的前后10 等同于 grep -C 0 ‘a’
转载 2024-04-02 14:56:47
10000+阅读
一、grep    国际音标[grep]   grep是shell脚本中的文本搜索工具,根据用户指定的文本模式对目标文件进行逐行搜索,显示能被模式所匹配到的。    格式:       grep [options] 'PATTERN' file,...    常用选项:    
LINUX 下 find grep sed awk 的常见基本用法特点 只为让自己具有更高的水准,这就开始了长达6个月的小白进阶路!这几天学习linux基础命令有点犯蒙,尤其是对文件查找这块。所有我想把一些我觉得常用的实用的参数项总结下来,大神勿喷哈。。。不到之处请大家指教,小女子在此谢过了。 一、find:命令用于查找文件系统中指定的文件,其命令格式为:1、find path
1.日志 查看匹配内容的前后几行 cat -n /opt/tomcat/logs/catalina.out |grep "property.cooperationResident.savebindCustomerHouse" |more tail -f /opt/tomcat/logs/catalina.out | grep "com.agile.base.push" -i匹配的字符串显示 gr
转载 2024-08-30 17:04:47
658阅读
正则就是各种各样的字符组合在一起形成的一串有规律的字符串,编程语言、shell脚本都需要用到正则表达式,可以利用正则来完成一些复杂的需求。  学习正则需要用到四个工具grep、egrep、sed、awk,其中egrep是grep的扩展,这俩者通常被归类为同一个工具。学好正则对编写shell脚本有很大的帮助。grep最简单的用法就是后面加一个字符串,然后匹配含有这个字符串的:在CentO
转载 2024-03-26 20:51:47
585阅读
文件浏览cat 查看文件内容more 以翻页形式查看文件内容(只能向下翻页)less 以翻页形式查看文件内容(可以上下翻页)head 查看文件的开始10(或指定行数)tail 查看文件的结束10(或指定行数)这部分内容前面已经学过,这里只是做一下回顾。基于关键字进行搜索 grep命令名称:grep 命名所在路径:/bin/grep 执行权限:所有用户 语法:grep -iv [指定字串] [文
转载 2024-05-17 10:05:56
477阅读
inux grep 显示前后几行的信息grep 后面带上-A -B -C 参数可以多显示几行内容grep -A 5 可以显示匹配内容以及后面的5内容grep -B 5 可以显示匹配内容以及前面的5内容grep -C 5 可以显示匹配内容以及前后面的5内容$ cat size.txt b124230 b034325 a081016 m7187998 m7282064 a022021 a0610
grepgrep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的打印出来。一般格式 grep [选项] 基本正则式 [文件]选项:-c    不输出内容只统计匹配行数grep -c "123" filename 相当于 grep "123" filename | wc -l-i     不区分大小写grep -
功能说明:查找符合串的条件的文件。 语言  法国:grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或文件夹...]补充说明:grep 指
Linux 最重要的三个命令在业界被称为三剑客,它们是:awk、sed、grep。本文要讲的是 grep 命令。我们在使用 Linux 系统中,grep 命令的使用尤为频繁,熟练掌握 grep 的常见用法,能够极大地提高你的工作效率。 grep 命令是一种强大的文本搜索工具,它能使用正则表达式,按照指定的模式去匹配,并把匹配的打印出来。需要注意的是,grep 只支持匹配而不能替换匹配的内容,替
转载 2024-04-18 12:04:43
252阅读
grep、egrep命令本文中主要介绍了linux系统下grep、egrep命令和正则表达式的基本参数和使用格式、方法。1. Grep简介grep (global search regular expression_r(RE) and print out theline)               (全面搜索正则表达式并把
inux grep 显示前后几行的信息2016年03月02日 14:10:58 ChenHui246 阅读数:36516grep 后面带上-A -B -C 参数可以多显示几行内容grep -A 5 可以显示匹配内容以及后面的5内容grep -B 5 可以显示匹配内容以及前面的5内容grep -C 5 可以显示匹配内容以及前后面的5内容$ cat size.txtb124230b034325a
转载 2024-04-12 19:15:13
71阅读
【vim 状态切换】Esc = Ctrl + [ # 切换到普通模式【vim 移动】(来自 Vimtutor)h j k l 方向键CTRL + F/B 上一页/下一页CTRL + U/D 上移/下移半屏shift-6 (^) 移动到首第一个非空字符数字 0 移动到本行开头shift-4 ($) 移动到行尾W (shift-W) (向右)移动到下一个单词B (shift-B) (像左)移动到上
grep 主要作用就是从大量的文本中匹配你所需要的部分grep [-cinvABC] ‘word’ filename-c 行数-i 不区分大小写-n 显示行号-v 取反-r 遍历所有子目录-A 后面跟数字,过滤出符合要求的以及下面n-B 后面跟数字,过滤出符合要求的以及上面n-C 后面跟数字,同时过滤出符合要求的以及上下各n-E egrep = grep -E 可以使用基本的正则表达外
cat主要有三大功能: 1.一次显示整个文件。$ cat filename 2.从键盘创建一个文件。$ cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件: $cat file1 file2 > file 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonbla
正则介绍正则就是一串有规律的字符串,掌握好正则对于编写shell脚本有很大帮助,各种编程语言中都有正则,原理是一样的。正则表达式是这样解释的:它是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。对于系统管理员来讲,正则表达式贯穿在我们的日
转载 2024-09-19 17:40:53
272阅读
通配符 元字符 限定符 正则表达式转义符:保护元字符或通配符不被shell解析需要说明的是:1.通配符看起来有点象正则表达式语句,但是它与正则表达式不同的,不能相互混淆。把通配符理解为shell 特殊代号字符就可。而且涉及的只有*,? [] ,{} 这几种。2.shell 元字符,基本是作用在命令上面,用作多命令分割(或者参数分割)。因此看到与通配符有相同的字符,但是实际上作用范围不同。所以不会出
linux系统中,利用grep打印匹配的上下几行如果在只是想匹配模式的上下几行,grep可以实现。$grep -5 'parttern' inputfile //打印匹配的前后5$grep -C 5 'parttern' inputfile //打印匹配的前后5$grep -A 5 'parttern' inputfile //打印匹配的后5$grep -B 5 'parttern'
系统查看命令1.more语法: more [选项] 文件 [ root@oldboy ~]# more /etc/services 按回车是一往下看 按空格键是一页一页往下看 按b键是一页一页往上看 按/输入搜索内容,没有高亮显示 按n向下查找 按q提出2.less语法: less [选项] 文件 按回车是一往下看 按空格键是一页一页往下看 按b键是一页一页往上看 按/输入搜索
转载 2024-03-07 12:41:21
1157阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5