grep仅显示匹配行的文件名

简介: grep仅显示匹配行的文件名

要仅显示包含匹配行的文件名,而不显示匹配的具体内容,可以使用 grep-l--files-with-matches 选项。例如:

grep -l "搜索词" 文件列表

这里,“搜索词”是您想要查找的文本模式,而“文件列表”是您想要在其中搜索的文件名,可以用空格分隔。

如果您要在当前目录及其所有子目录下递归地搜索并只列出包含匹配行的文件,则可以结合 -r-R 选项(根据 grep 版本的不同):

grep -rl "搜索词" 目录名

这样只会输出包含匹配行的文件的完整路径名。

目录
相关文章
|
Linux
`grep`命令搜索当前目录及其子目录下的所有文件
`grep`命令搜索当前目录及其子目录下的所有文件
6398 1
|
1月前
|
人工智能 监控 API
Claude Code终于有仪表盘了:3条命令装个HUD,上下文用了多少一眼就知道
老金我最近用Claude Code,遇到一个特别烦的事。 写着写着,突然蹦出来一句"context window is getting full"。 然后AI就开始犯傻了——回答变短、逻辑变乱、之前说好的方案全忘了。 每次遇到这种情况,老金我都想骂人。 问题出在哪? Claude Code的终端界面,压根看不到上下文用了多少。 你只能输入 /context手动查,但谁写代码的时候
|
安全 数据挖掘 API
解锁数据宝藏:Microsoft Graph API的统一数据革命
解锁数据宝藏:Microsoft Graph API的统一数据革命
595 1
|
测试技术 Python
|
SQL 存储 运维
阿里云分布式关系型数据库服务 DRDS
DRDS 是阿里巴巴集团自主研发的分布式数据库中间件产品,专注于解决单机关系型数据库扩展性问题,具备轻量(无状态)、灵活、稳定、高效等特性,稳定运行11年,经历历届双十一核心交易业务和各类行业业务的考验
14949 0
|
监控 Linux 数据处理
|
应用服务中间件 Linux nginx
向nginx发送reopen信号以重新打开日志文件
先移动日志文件 mv /usr/local/openresty/nginx/logs/access.log /usr/local/openresty/nginx/logs/access.log.20161024 发送信号重新打开日志文件 kill -USR1 $(cat /usr/local/openresty/nginx/logs/nginx.
3550 0
|
容器 Docker Linux
如何将当前用户添加到Docker组?
【7月更文挑战第25天】
3497 2
如何将当前用户添加到Docker组?
|
存储 Prometheus 监控
Prometheus 的报警机制:Alertmanager 的配置与使用
【8月更文第29天】Prometheus 是一个非常强大的监控系统,它不仅能够收集和存储时间序列数据,还能通过 Alertmanager 提供灵活的报警机制。Alertmanager 负责接收 Prometheus 发送的警报,并根据配置的规则执行相应的通知动作。本文将详细介绍如何配置 Alertmanager 以及如何使用它来实现基于 Prometheus 指标的报警通知。
5034 1