linux查看文件包含内容的方法是什么,具体如何做
Admin 2022-08-17 群英技术资讯 529 次浏览
在linux中,可以利用grep命令查看文件包含内容,该命令用于查找文件里符合条件的字符串,能够查找内容包含指定的范本样式的文件,当参数设置为“-r”时表示逐层遍历目录进行查找,语法为“grep -r -l "查询内容" 文件目录”。
本教程操作环境:linux7.3系统、Dell G3电脑。
查找某文件中包含内容
grep -r -l "查询内容" 文件目录
得到具体文件名后
查看某个文件相关内容
grep -rn "关键内容" 文件名
Linux grep 命令用于查找文件里符合条件的字符串。
grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读取数据。
语法
grep [-abcEFGhHilLnqrsvVwxy][-A<显示行数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]
grep常用参数说明
-e: 使用正则搜索
-i: 不区分大小写
-v: 查找不包含指定内容的行
-w: 按单词搜索
-c: 统计匹配到的次数
-n: 显示行号
-r: 逐层遍历目录查找
-A: 显示匹配行及后面多少行, 如: -A3, 则表示显示匹配行及后3行
-B: 显示匹配行及前面多少行, 如: -B3, 则表示显示匹配行及前3行
-C: 显示匹配行前后多少行, 如: -C3, 则表示显示批量行前后3行
--color: 匹配到的内容高亮显示
--include: 指定匹配的文件类型
--exclude: 过滤不需要匹配的文件类型
示例如下:
以下两个文本url、url1举例
#多个文件查询
#查找包含jd和http的行
#不包含jd的行
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
linux中删除换行符有几种方法,怎样做?有不少朋友对此感兴趣,下面小编给大家整理和分享了相关知识和资料,易于大家学习和理解,有需要的朋友可以借鉴参考,下面我们一起来了解一下吧。
今天给大家准备了一篇linux中设置java环境变量的教程内容,想要详细了解清楚这方面内容的小伙伴不妨看看小编整理的资料,一定会对你有所帮助的。
CentOS 7配置Nginx反向代理
Centos 7下搭建Apache + PHP运行环境
CentOS服务器下使用Nginx实现Impala负载均衡
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008