Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
4
respostas

Mostra a contagem correspondente de todos os arquivos que contêm uma palavra

Qual é o único comando usado para identificar apenas a contagem correspondente de todas as linhas dentro dos arquivos sob o diretório /etc que contém a palavra "HOST"? Eu deveria listar apenas os arquivos com correspondências e suprimir qu...
31.10.2010 / 22:59
2
respostas

Como faço para varrer várias palavras-chave de um arquivo?

Desejo usar a função grep do Unix para extrair várias linhas (com palavras-chave diferentes) de um arquivo em um comando linha. Por exemplo, eu tenho algo como: doc-A1-151 file-A2-15646 table-A3-1654 file-B1-15654 doc-B2-15654 table-B3-1...
06.10.2012 / 07:39
7
respostas

comportamento estranho do grep no UNIX

Quando eu digito o comando $ grep \\h junk o shell deve interpretar \\h como \h - como os dois pares de \ cada tornar-se \ . grep , por sua vez, deve interpretar \h como \h , pois \ se torna \ , então grep dev...
16.04.2010 / 13:12
3
respostas

Bash: localizar e substituir cadeias de texto

Eu percebi que isso seria fácil, mas estou negligenciando algo simples: Eu tenho um arquivo de texto chamado test . Ele contém, por exemplo, a string Alfred Hitchcock . Eu quero substituir isso com Alfred\ Hitchcock . Eu imaginei que...
10.02.2013 / 02:05
2
respostas

grep e sed com pipe da cauda -f parece estar em cache

Estou tentando obter um sistema em funcionamento para monitorar logs especiais. Eu normalmente só quero um padrão muito específico que eu extraia usando grep e um pipe de tail -f . Tenho notado que o grep não produz tudo, mas mantém algumas...
04.05.2015 / 20:33
2
respostas

Existe uma maneira de imprimir 2 linhas (se houver) antes e depois de um alvo ou imprimir um espaço reservado, se não?

Eu não sou falante nativo de inglês, então espero ser claro. Eu sei sobre grep -C 2 "TARGET" inputfile para selecionar 2 linhas antes e depois da linha do TARGET, mas não consigo usá-lo para gerenciar meu problema. Eu tenho arquivos estrut...
07.02.2014 / 14:49
3
respostas

Por que o 'grep -i' é tão lento? Como fazer isso mais rápido para ASCII?

Considere: $ time lzop -d < tvtropes-index.lzo | egrep -B 5 '[Dd][eE][sS][cC][eE][nN][dD] ?[Ff][rR][oO][mM]' real 0m0.438s $ time lzop -d < tvtropes-index.lzo | egrep -B 5 'descend ?from' -i real 0m11.294s Os dois casos de pe...
06.09.2011 / 14:55
3
respostas

SW para substituir uma string no Windows

Eu tenho um arquivo de texto (na verdade, XML) que eu quero poder alterar usando uma linha de comando. Em outras palavras, como parte de um lote do Windows, quero localizar uma sequência (nesse caso, @@@@, que usa um caractere não presente em ne...
19.08.2011 / 15:27
2
respostas

Como imprimir apenas uma lista de endereços IP do traceroute?

Como imprimo apenas uma lista de endereços IP de uma execução traceroute ? Eu não quero os endereços da web como something-online.net e seus tempos de ida e volta. Como obtenho um "simples" traceroute do terminal?     
01.09.2011 / 10:13
1
resposta

Usando o terminal Mac OS X para copiar uma seleção de pastas para um novo local, com o comportamento de mesclagem

Eu tenho uma pasta 'foo' que contém muitas subpastas, por exemplo foo |---20101 |---20102 |---20103 |---20111 |---20112 |---20113 Há muito mais do que isso, mas espero que isso explique o cenário. Agora eu quero copiar todas as past...
09.06.2013 / 19:30