Capa -> Linux -> Saiba como encontrar uma palavra-chave em uma pasta com milhares de arquivos e o nome do arquivo ser exibido | comando simples com o GREP

Saiba como encontrar uma palavra-chave em uma pasta com milhares de arquivos e o nome do arquivo ser exibido | comando simples com o GREP

Bom dia,

Não sei vocês, mas em diversos momentos, eu preciso encontrar alguma palavra-chave dentro de milhares de arquivos em um servidor Linux e, obviamente, não estou com os arquivos todos no Eclipse, TextMate, PhpStorm, etc para que, numa busca, os nomes dos arquivos em que os termos foram encontrados sejam exibidos.

Se você desejar encontrar o termo “input” dentro de diversos arquivos em .php, basta digitar:

grep -Hn "input" *.php

O resultado será algo semelhante ao que irei relatar abaixo:

xmlrpc.php:94: * @param string $io Whether input or output

O nome do arquivo é o xmlrpc.php, a linha em que o termo foi encontrado é a linha de número 94 e o conteúdo da linha é apresentado.

A dica é simples, mas pode ajudar bastante.

Sobre Rodrigo Calado

Rodrigo Calado é graduado em Gestão da Tecnologia da Informação, pós-graduando em Governança de TI pela Universidade Católica de Brasília, co-fundador do Gran Cursos Online e da GG Educacional e pesquisador. Possui convicta paixão pela área de infraestrutura, ensino a distância, concursos públicos e empreendedorismo.

Deixe uma resposta

O seu endereço de email não será publicado. Required fields are marked *

*

Scroll To Top