Perguntas sobre 'grep'

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

Mesclando dois CSVs comparados apenas por uma coluna específica

Eu quero comparar dois arquivos CSV com o seguinte formato. Eles não têm cabeçalhos. Eu quero compará-los por uma coluna específica (neste caso, o segundo). Os arquivos CSV de origem têm entre 4 e 5 GB, portanto, carregá-los na memória não fu...
04.11.2016 / 19:53
1
resposta

Contar o número de ocorrências de um parexes regex

Estou tentando contar o número de ocorrências de uma expressão de parênteses recursivos contendo regex. No meu caso particular, estou procurando contar ocorrências por linha ou por arquivo de (NP *) (VP *) (NP *) . Meu arquivo de exemplo conté...
19.08.2016 / 23:32
1
resposta

Como posso usar o sed para cortar uma linha de uma string?

Estou escrevendo um script para exibir as informações do registrador de domínios e estou tentando recortar algumas linhas do que eu já tenho. Atualmente, ele captura todo o texto recuado de um whois. Agora estou querendo remover o nome do domíni...
28.05.2016 / 19:54
1
resposta

Como eu poderia pesquisar o padrão de um arquivo para outro e salvar o resultado de cada padrão em um novo arquivo?

Eu gostaria de pesquisar os padrões de arquivo1 no arquivo2 e salvar o resultado de cada padrão no novo arquivo. Eu sei como fazer isso com todo o padrão para pesquisar no arquivo 2 e salvar os resultados com o seguinte: grep -wFf file1 file...
16.06.2016 / 15:50
2
respostas

Como anexar string com traço?

Eu estou tentando acrescentar uma string que será avaliada no meio de uma linha grep. É encontrar possíveis ocorrências de nomes de usuários diferentes dentro de um determinado arquivo. No entanto, não sei quantos nomes de usuário haverá. Então,...
18.01.2016 / 17:39
2
respostas

Extração seletiva de dados

Eu tenho o seguinte bloco de dados em um arquivo txt: Informatica(r) PMCMD, version [9.5.1 HotFix4], build [313.0217], SOLARIS 64-bit Copyright (c) Informatica Corporation 1994 - 2014 All Rights Reserved. Invoked at Wed Dec 30 11:13:42...
12.01.2016 / 12:22
3
respostas

Como extrair um campo particular de linhas de um arquivo, baseado em linhas subsequentes correspondentes

Estou tentando replicar um problema no local de trabalho. Eu tenho um arquivo xml como abaixo [~]$ less -N sample.xml 1 <SOURCE BUSINESSNAME ="" NAME ="TABLE1" FOO="ABCD"..... > 2 <SOURCEFIELD BUSINESSNAME ="" NAME ="...
14.12.2015 / 12:22
1
resposta

Por que o grep mostra resultados diferentes quando eu uso file1 como padrão no arquivo2 e vice-versa?

Quando eu executo grep -m 1 -Fnxvf file1 file2 , para alguns arquivos eu recebo um número de linha diferente do que executando grep -m 1 -Fnxvf file2 file1 ( arquivos trocados ). Por quê? Reduzi os arquivos para um exemplo mínimo....
22.10.2015 / 11:17
1
resposta

GREP exclui os primeiros 11 valores

Eu tenho um arquivo de log enorme que preciso filtrar. Neste log, quero exibir todos os logs que contêm a string dns e quero vê-los apenas uma vez. ou seja, a partir disso: Dec 9 07:24:02 94.15.218.140 syslog: ssk:548.049:is_dns_hijack...
09.12.2015 / 12:46
2
respostas

Grep apenas em arquivos que estão em determinadas pastas

Desejo grep para interesting string , mas apenas em combinações específicas de pastas / arquivos, como myfolder/myfile.out . O diretório que estou usando pode ter essas combinações em subdiretórios de diferentes profundidades (caso contrá...
02.03.2016 / 10:55