linux之文件查找指定文件中包含关键字的行信息方式
更新时间:2023年06月15日 10:21:34 作者:大广-全栈开发
这篇文章主要介绍了linux之文件查找指定文件中包含关键字的行信息方式,具有很好的参考价值,希望对大家有所帮助。
linux文件查找指定文件中包含关键字的行信息
grep 查找关键字(可以带通配符) 文件名称
如 grep '登陆成功' log.log
通配符查找
linux命令查看日志文件包含关键字的行数
在命令行中经常有遇到或者比较要紧的时候可以使用这些命令
所以特意考察搜索了下
正文
补充知识:
- 查看文件的命令有:
ls cat more
等 - 查询关键字的命令有:
grep find
等
如果显示前几行或者后几行
- 通过
head -n 500
显示前500行 - 通过
tail -n 500
显示后500行
查询行数,可以通过wc -l
结合题目中的要求,我们拼接在一起就是
查询文件中包含关键字的行数:
cat file.txt |grep 码农研究僧 |wc -l
查询文件中包含关键字的前3行:
cat file.txt |grep 码农研究僧 |head -2
查询关键字所在行的前几行
可以通过grep的命令参数:
比如查询码农研究僧这个关键字的前十行、后十行、前后十行
cat file.txt | grep -A10 码农研究僧
以此类推,A为前十行(11行),B为后十行(11行),C为前后十行(21行)
之所以多一行,是因为包含本身这一行的关键字
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Python实现FIFO缓存置换算法
这篇文章主要为大家详细介绍了Python实现FIFO(先进先出)缓存置换算法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2022-05-05
python模拟登陆网站的示例
这篇文章主要介绍了python模拟登陆网站的示例,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
2021-03-03
50行Python代码实现人脸检测功能
现在的人脸识别技术已经得到了非常广泛的应用,支付领域、身份验证、美颜相机里都有它的应用。下面小编给大家带来了基于50行Python代码实现人脸检测功能,一起看看吧
2018-01-01
python字符串中匹配数字的正则表达式
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。这篇文章主要介绍了python字符串中匹配数字的正则表达式 ,需要的朋友可以参考下
2019-07-07
Python通过命令提示符安装matplotlib
这篇文章主要给大家介绍了关于Python通过命令提示符安装matplotlib的相关资料,文中还介绍了离线安装这一种方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2021-11-11
pandas实现数据可视化的示例代码
本文主要介绍了pandas实现数据可视化的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2022-05-05
Python绘制散点图的教程详解
散点图是指在回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。本文将用Python绘制散点图,需要的可以参考一下
2022-03-03
Python聚类算法之基本K均值实例详解
这篇文章主要介绍了Python聚类算法之基本K均值运算技巧,结合实例形式较为详细的分析了基本K均值的原理与相关实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
2015-11-11
Python如何去除字符串中不需要的字符
这篇文章主要介绍了Python如何去除字符串中不需要的字符问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2023-08-08
最新评论