linux查找grep过滤错误信息,Linux 输出过滤器:grep 命令
grep 命令的意思是 「global regular expression print」。grep 命令用来过滤文件的内容,方便搜索。
带管道符的 grep搜索命令
grep 命令通常和管道符 (|) 一起使用。
语法:
command | grep
例如:
cat marks.txt | grep 9
通过查看上面的快照,grep 命令过滤 mark.txt 里面所有包含 9 的数据。
不带管道符的 grep 搜索
grep 命令也可以不和管道符一起使用。
语法:
grep
例如:
grep 9 marks.txt
观察上面的截图,grep 命令实现了和上一个例子一样的功能,但是没有使用管道符。
grep 命令选项
grep -vM:grep -v 命令显示不包含指定内容的行。
语法:
grep -v
例如:
grep -v 9 marks.txt
观察上面的截图, 命令 "grep -v 9 marks.txt" 展示了不包含搜索词 9 的行。
grep -i : 'grep -i' 命令不区分搜索词的大小写。
语法:
grep -i
例子:
grep -i red exm.txt
看上面的截图, 命令 「grep -i red exm.txt」 用于显示所有包括忽略大小写 'red' 的行。
grep -A/ grep -B/ grep -C
grep -A 命令用于显示 搜索行 + 搜索行后面的行。
grep -B 命令用于显示 搜索行前面的行 + 搜索行。
grep -C 命令用于显示 搜索行前面的行 + 搜索行 + 搜索行前面的行。
你可以使用(A1, A2, A3.....)(B1, B2, B3....)(C1, C2, C3....) 去代表任意行数。
语法:
grep -A
grep -B
grep -C
例子:
grep -A1 yellow exm.txt
grep -B1 yellow exm.txt
grep -C1 yellow exm.txt
看上面的截图,命令 「grep -A1 yello exm.txt」 用于显示搜索到的行和下一行,命令 「grep -B1 yello exm.txt」 用于显示前一行和搜索到的行,命令 「grep -C1 yello exm.txt」 用于显示前一行、搜索到的行、后一行。
linux查找grep过滤错误信息,Linux 输出过滤器:grep 命令相关推荐
- linux 下查看应用版本信息,Linux下查看版本信息
Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等. 1.# uname -a (Linux查看版本当前操作系统内核信息) 2.# cat /proc/vers ...
- 使用Correlation ID快速查找[SharePoint 2010]错误信息
SharePoint实际使用中,最头疼的工作可能就要算Trouble Shooting了,不论代码写的多么的好,整体架构设计的多么完善,错误总是难以避免的.在SP 2010中微软在错误信息以及日志上带 ...
- linux查找日期目录,详解Linux查找目录下的按时间过滤的文件
在维护项目中,有时会指定都一些条件进行过滤文件,并对该批文件进行操作:这时我们将使用shell命令进行操作:直接上代码 #!/bin/sh #BEGIN #`find ./ ! -name " ...
- linux查找硬链接文件夹,linux学习(四)复制(cp)移动(mv)删除(rm)查找(find)文件、文件夹操作、软硬链接的区别...
@ 复制文件 cp命令用于复制文件到制定的目录 语法格式为: cp [选项] 源文件或目录 目标文件或目录 命令选项 含义 cp -d 当复制符号链接时,把目标文件或目录页建立为符号链接,并指向与源文 ...
- Linux查看WAS的jvm信息,linux 下使用命令查看jvm信息
java程序员除了编写业务代码之外,特别是项目上线之后,更需要关注的是系统的性能表现,这个时候就需要了解一下jvm的性能表现了,可以借助于java虚拟机自带的一些分析工具,主要有三个常用的命令. 1. ...
- Linux下获取详细硬件信息的工具:Dmidecode命令详解
Dmidecode 这款软件允许你在 Linux 系统下获取有关硬件方面的信息.Dmidecode 遵循 SMBIOS/DMI 标准,其输出的信息包括 BIOS.系统.主板.处理器.内存.缓存等等.偶 ...
- 汇总 Linux下获取详细硬件信息的工具:Dmidecode命令详解
Dmidecode 这款软件允许你在 Linux 系统下获取有关硬件方面的信息.Dmidecode 遵循 SMBIOS/DMI 标准,其输出的信息包括 BIOS.系统.主板.处理器.内存.缓存等等.偶 ...
- linux c语言 glibc 错误 munmap,Linux内存分配小结--malloc、brk、mmap
Linux的虚拟内存管理有几个关键概念: 1.每个进程都有独立的虚拟地址空间,进程访问的虚拟地址并不是真正的物理地址: 2.虚拟地址可通过每个进程上的页表(在每个进程的内核虚拟空间地址)与物理地址进行 ...
- linux怎么查看tomcat错误日志,Linux下查看Tomcat运行日志
查看方式 1.先切换到:cd usr/local/tomcat5/logs 2.tail -f catalina.out 3.Ctrl+c 是退出tail命令/alt+E+R重置 部署常用指令 1.p ...
最新文章
- C#实现Winform自定义半透明遮罩层
- 装了虚拟机,但是没有虚拟网卡vmnet0 vmnet1 vmnet8
- 皮一皮:加了个班还以为鬼门大开魔界连同了...
- Android Retrofit @Streaming 注解失效
- ICCV Neural Architects Workshop - 对话深度学习大咖
- Java 8 中的哈希表
- 计算机网络技术-----==一些东西
- 中文信息处理——使用结巴分词系统
- GGally与pairs相关关系图_史上最全(二)
- PackagesNotFoundError: The following packages are not available from current channels: - python=3
- Java多线程问题之同步器CyclicBarrier
- LC振荡器的工作原理
- excel合并两列内容_excel新手问题:怎么把两列数据合并到一起?用这个公式
- 【评测】常用免疫细胞培养基
- 手写个Tomcat雏型
- html5怎么播放3gp,写了个html5播放视频的video控件,只支持mp4和3gp(android和ios默认支持的格式就写了这个)...
- ps如何切html用的图片,前端实战(一)-----用ps把PSD切成HTML能用的图片
- 网络安全运维工程师数据库的核心能力有什么?
- 回首神仙地,还道人间好
- 解决ROS包校验不符问题,国内易科ros源