如何在LINUX中grep目录及其所有子目录文件中的字符串或文本??

推荐答案

如果您的grep支持-R,请执行以下操作:

grep -R 'string' dir/

如果不是,则使用find:

find dir/ -type f -exec grep -H 'string' {} +

Linux相关问答推荐

Postfix 连接到 domain.com[74.208.61.85]:587: 连接被 dovecot、opendkim 和 SSL 拒绝

使用sed命令将记录中的字符串替换为DD-MMM-YYYY日期格式

如何在具有多种可能性的linux shell中获取最大值和最小值?

SessionNotCreatedException:无法启动新会话.响应代码 500 在远程服务器上的 Apache Tomcat/10.0.23 上使用 ChromeDriver

如何使用 Golang 清除终端中的最后一行

在 Ansible 中使用 JSON 查询过滤数据以从 ansible_fact 中提取数据

std::system 使用什么Shell?

如何在 Linux 命令行上解析 CSV 文件?

在 Python 上模拟鼠标点击

如何在 Linux/Unix 上递归复制以abc开头的目录?

如何将执行的shell命令的结果存储在python的变量中?

diff 命令仅获取不同行的数量

在 cron 作业(job)中执行 PHP 脚本

如何在非阻塞套接字上处理 OpenSSL SSL_ERROR_WANT_READ / WANT_WRITE

如何在 Linux 中查找所有以 .rb 结尾的文件?

让 sudo 和 nohup 一起工作

用于数据库备份的 Linux shell 脚本

cmake : 从脚本设置环境变量

Windows 开发环境值得付出代价吗?

UNIX `time` 命令对于基准测试是否足够准确?