Principal Linux Encontre arquivos contendo texto específico no Linux

Encontre arquivos contendo texto específico no Linux



O Linux, independentemente da distro que você usa, vem com várias ferramentas de GUI que permitem a busca por arquivos. Muitos gerenciadores de arquivos modernos oferecem suporte à pesquisa de arquivos diretamente na lista de arquivos. No entanto, a maioria deles não permite que você pesquise o conteúdo de um arquivo. Aqui estão dois métodos que você pode usar para pesquisar o conteúdo do arquivo no Linux.

Propaganda


Provavelmente, existem mais métodos disponíveis. Existe o Catfish, uma ferramenta de pesquisa popular com um índice de pesquisa, que pode encontrar seus arquivos muito rapidamente. Ele vem com uma opção para pesquisar o conteúdo do arquivo, mas não funciona de maneira confiável para mim.

Catfish Linux

você pode mudar o seu nome do Steam?

Eu gostaria de compartilhar os métodos que eu mesmo uso.
O primeiro método envolve o utilitário grep, que existe em qualquer distro, mesmo em sistemas embarcados construídos no busybox.

Para encontrar arquivos contendo texto específico no Linux , faça o seguinte.

  1. Abra seu aplicativo de terminal favorito. Terminal XFCE4 é minha preferência pessoal.
  2. Navegue (se necessário) para a pasta na qual você vai pesquisar arquivos com algum texto específico.
  3. Digite o seguinte comando:
    grep -iRl 'seu texto a encontrar' ./

    Aqui estão as opções:
    -i - ignora letras maiúsculas e minúsculas
    -R - pesquisa recursivamente em arquivos em subdiretórios.
    -l - mostra os nomes dos arquivos em vez das partes do conteúdo do arquivo.

    ./ - o último parâmetro é o caminho para a pasta que contém os arquivos que você precisa para pesquisar seu texto. No nosso caso, é a pasta atual com a máscara do arquivo. Você pode alterá-lo para o caminho completo da pasta. Por exemplo, aqui está o meu comando

    grep -iRl 'linux' / home / usuário / Documentos / winaero

Conteúdo do arquivo de pesquisa Grep

Nota: Outras opções úteis que você pode querer usar com grep:
-n - mostra o número da linha.Conteúdo do arquivo de pesquisa Mc
-w - corresponde à palavra inteira.

por que não posso compartilhar a tela no discord?

Outro método que uso é Midnight Commander (mc), o aplicativo gerenciador de arquivos do console. Ao contrário do grep, o mc não está incluído por padrão em todas as distros Linux que experimentei. Você pode precisar instalá-lo sozinho.

Encontre arquivos contendo texto específico com mc

Para encontrar arquivos contendo algum texto específico usando o Midnight Commander, inicie o aplicativo e pressione a seguinte sequência no teclado:
Alt + Shift +?
Isso abrirá a caixa de diálogo de pesquisa.

Resultados da pesquisa Mc

Preencha a seção 'Conteúdo:' e pressione a tecla Enter. Ele encontrará todos os arquivos com o texto necessário.

Painel de resultados da pesquisa Mc

Você pode colocar esses arquivos no painel esquerdo ou direito usando a opção Panelizar e copiar / mover / excluir / visualizar / fazer o que quiser.

como salvar um documento do Word como um jpeg no Windows 10

Midnight Commander é uma ferramenta que economiza muito tempo quando se trata de pesquisa.

É isso aí.

Artigos Interessantes

Escolha Do Editor

Correção: o Skype não funciona no Windows 10 build 9860
Correção: o Skype não funciona no Windows 10 build 9860
Veja como fazer o Skype funcionar corretamente no Windows 10.
O fornecimento de Yeezy é legítimo?
O fornecimento de Yeezy é legítimo?
O Yeezy Supply é legítimo ou não? Agora, essa é uma excelente pergunta. Yeezy Supply foi o tema de muitas discussões acaloradas, especialmente em 2018 e 2019. De acordo com muitos clientes insatisfeitos, sites de avaliação e até mesmo notícias, Yeezy Supply é
Como sair do bate-papo na fila
Como sair do bate-papo na fila
Às vezes, conversar com pessoas em aplicativos de mensagens de texto pode ser esmagador, especialmente se você fizer parte de um grupo. Quando há muitas pessoas falando ao mesmo tempo, pode ser agitado e até um pouco frustrante. O
Como corrigir a falta de som dos alto-falantes do computador
Como corrigir a falta de som dos alto-falantes do computador
O som é vital quando você deseja uma experiência completa do seu PC, seja para jogar, transmitir programas ou simplesmente receber suas notificações. Os problemas que podem ocorrer em seu computador podem ser relacionados a hardware, falhas de software,
Como jogar Build 41 no Project Zomboid
Como jogar Build 41 no Project Zomboid
O Project Zomboid está atualmente em acesso antecipado, o que significa que o jogo ainda não está completo. As mudanças só virão à medida que mais desenvolvedores trabalharem no jogo. Agora, alguns jogadores preferem jogar no Build 41 do Project Zomboid. Você
Como usar um teclado ou mouse em um PS4
Como usar um teclado ou mouse em um PS4
Quer conectar seu teclado e mouse ao PS4? Sem problemas. Embora apenas alguns jogos o suportem nativamente, existem algumas vantagens interessantes.
Feliz dia de são David! O Google marca o Dia de São Davi com um lindo Doodle Galês
Feliz dia de são David! O Google marca o Dia de São Davi com um lindo Doodle Galês
O Google marcou o Dia de São Davi com um doodle repleto de cultura galesa, de um instrumento tradicional galês a um campo de narcisos na primavera. Criado pelo ilustrador sueco Sander Berg, o Doodle do Dia de São Davi riffs sobre