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

Como redefinir a conexão de rede no Windows 10
Como redefinir a conexão de rede no Windows 10
Veja como você pode redefinir sua conexão de rede no Windows 10 sem usar o prompt de comando ou ferramentas de terceiros.
Como compartilhar sua lista de reprodução Spotify
Como compartilhar sua lista de reprodução Spotify
O Spotify facilitou o compartilhamento de playlists com sua família e amigos - há um botão Compartilhar direto no aplicativo. Além disso, você tem a opção de fazer isso por e-mail, mídia social e até mesmo mensagens de texto. Mais,
Desativar PulseAudio por usuário no Linux
Desativar PulseAudio por usuário no Linux
Você pode desabilitar o PulseAudio para uma conta de usuário, sem afetar outros usuários em seu PC Linux. Veja como isso pode ser feito (dois métodos).
Como criar tags no Discord
Como criar tags no Discord
Os usuários do Discord se identificam não apenas por seus nomes de usuário, mas também com tags do Discord. Na verdade, muitos consideram as tags como parte de sua identidade e podem se apegar a elas com o tempo. Neste artigo, mostraremos como
Encaixar o ponteiro no botão padrão no Windows 10
Encaixar o ponteiro no botão padrão no Windows 10
Veja como mover automaticamente o ponteiro para o botão padrão em uma caixa de diálogo no Windows 10. Isso torna mais fácil selecionar os botões padrão.
A Microsoft adiciona um bloco de clima à Pesquisa no Windows 10
A Microsoft adiciona um bloco de clima à Pesquisa no Windows 10
A Microsoft está atualizando o lado do servidor do Windows Search, portanto, um novo bloco de previsão do tempo é exibido para alguns usuários. Ele é exibido diretamente no painel de pesquisa, pegando emprestado a ideia da Cortana.Advertisment O Windows 10 possui uma caixa de pesquisa na barra de tarefas, que pode ser usada para realizar a pesquisa por teclado ou por voz. Uma vez
Como alterar seu nome de usuário do Overwatch
Como alterar seu nome de usuário do Overwatch
Você superou sua BattleTag atual? Quer mudar seu nome de usuário do Overwatch, mas não consegue ver nenhuma opção no jogo para fazer isso? Este tutorial mostrará exatamente como alterar seu nome de usuário Overwatch e como