Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
1
resposta

compara a primeira coluna do arquivo 2: enquanto o segundo tem 2 colunas, mas primeiro tem uma coluna [duplicada]

eu tenho 2 arquivos: arquivo 1: abc mno pqd arquivo 2: ump 10 abc 12 sfg 30 klp 45 mno 21 pqd 32 jkl 98 lkg 45 Eu quero uma saída assim: abc 12 mno 21 pqd 32     
11.07.2018 / 11:44
2
respostas

Usando o grep para identificar títulos incorretos

Tenho várias centenas de documentos em que cada título é da forma: # Some title here {.WORD} Eu quero identificar usando grep todos os títulos que não seguem esse padrão. No entanto, as linhas que começam com apenas # não devem ser de...
14.07.2018 / 13:36
1
resposta

Verifique se um arquivo contém uma string de correspondência exata de outro arquivo usando grep

Eu tenho dois arquivos: file1 e file2. O conteúdo de ambos os arquivos é o seguinte file1: Olá file2: Bla bla bla bla Olá Bla Bla bla bla Meu objetivo é ver se consigo encontrar uma correspondência exata de Olá no arquivo2 . Eu u...
04.07.2018 / 13:55
1
resposta

validar resultado do grep

Estou tentando com o código abaixo imprimir Available se houver uma correspondência, senão nil grep -o 'pattern' test.log | awk '{if($0=="pattern") print "Available"; else print "nil"}' A parte if está funcionando bem, mas não es...
07.08.2018 / 08:21
1
resposta

Grep regex não funciona [duplicado]

Estou criando um comando grep simples que obtém apenas as últimas pessoas conectadas cujo nome de usuário começa com 161 e tem 3 dígitos ao lado dele: last | grep "^161[0-9]{3}" No entanto, ele não imprime nada, mesmo que tenha esses no...
01.06.2018 / 22:05
2
respostas

remove cada padrão de correspondência de linha Nth alternativa

Eu tenho um arquivo semelhante a este; onde eu quero remover cada quarta linha contendo o termo POPEL e as linhas que não contêm o termo POPEL devem permanecer inalteradas. Existe algum comando shell que eu possa usar para conseguir o mesmo?...
20.04.2018 / 03:10
1
resposta

Saída salva de putty não tratada como txt regular

Salvei a saída da sessão do putty na área de trabalho do windows (puttyoutput.txt) e depois fiz o upload para o meu servidor. O problema vem ao tentar grep o arquivo (cat puttyoutout.txt | grep searchterm) Binary file (standard input) matches...
13.06.2018 / 13:03
4
respostas

Encontrando strings múltiplas posições em um arquivo de texto grande

Eu preciso encontrar as posições exatas dentro do texto de uma certa string. isto é Arquivo: to be or not to be, that's the question String "para". Saída necessária: 0,14 (caracteres desde o começo até encontrar minha picada). Eu tentei:...
01.08.2018 / 07:16
1
resposta

Existe uma maneira de acelerar o grep -v -f?

Eu tenho 2 arquivos, A, com 6 milhões de linhas, e B com 5 milhões de linhas, estou tentando obter linhas que estão em A, mas estão faltando em B, com grep -v -f B A , mas é muito lento. Existe alguma maneira de acelerar?     
13.04.2018 / 09:03
1
resposta

Obtendo diferenças de arquivo entre revisões / ramificações específicas

Eu tenho dois ramos diferentes, A, B, que têm uma versão (ligeiramente diferente) de um arquivo X. Estou interessado em obter os commits que adicionaram alguns padrões específicos na ramificação B. O que eu faço aproximadamente: diff files| g...
07.06.2018 / 22:03