Perguntas com a marcação «grep»

9
grep apenas subdiretórios que correspondem ao padrão

Eu tenho uma árvore de diretórios que consiste em vários milhares de subdiretórios, mas frequentemente preciso cumprimentar apenas um pequeno subconjunto desses diretórios. Como posso grepapenas os subdiretórios que correspondem a um padrão? Por exemplo, suponha que eu tenha esses subdiretórios...

9
Encontre a string exata com grep

a título de exemplo, eu tenho um grande arquivo de texto com muitos endereços de email, usando o bash, preciso pesquisar / verificar se existe um email (ou não). Deve usar (apenas) as "âncoras"? grep '^[email protected]' text_file ou há maneiras melhores? Preciso criar um script bash e gostaria...

9
grep pula n linhas de arquivo e só pesquisa depois

Eu tenho um arquivo de log enorme e quero saudar a primeira ocorrência de um padrão e, em seguida, encontrar outro padrão logo após essa ocorrência. Por exemplo: 123 XXY 214 ABC 182 558 ABC 856 ABC No meu exemplo, eu gostaria de encontrar 182e depois encontrar a próxima ocorrência deABC A...

9
Grep word em um arquivo e copie o arquivo

Eu tenho uma coleção de arquivos (* .zip, * .txt, * .tar.gz, * .doc, ... etc). Esses arquivos residem em um caminho. Quero encontrar todos os arquivos (* .txt) e depois copiar apenas os arquivos de texto que contêm palavras específicas (por exemplo, LINUX / UNIX). Eu executei o seguinte: find ....

8
Como o grep decide que um arquivo é binário?

Eu tenho um grande arquivo de texto utf-8 com o qual pesquiso frequentemente grep. Recentemente, grepcomeçou a relatar que era um arquivo binário. Posso continuar pesquisando grep -a, mas fiquei imaginando com que alteração decidi que o arquivo agora era binário. Eu tenho uma cópia do mês passado...

8
grep --exclude não exclui meu arquivo

Estou procurando um diretório para uma seqüência específica (para ver todas as instâncias de onde a seqüência está presente e em quais arquivos). No entanto, desejo excluir um arquivo específico da pesquisa. Aqui está o que está acontecendo. $echo "searchstring" >