Perguntas sobre 'grep'

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

“cabeça” só imprimindo uma linha?

Eu tenho um arquivo CSV que é gerado salvando como CSV do Excel. Se eu faço "cabeça" (ou mesmo "grep" ou qualquer outra coisa), ele só imprime a primeira linha: head -n 10 messy.csv 10,15,11,21 Mas se eu abrir o arquivo em um editor de te...
03.07.2015 / 14:53
2
respostas

Procura por múltiplos padrões em colunas específicas no arquivo de tamanho fixo e na saída da linha inteira

Eu preciso de um comando no Unix para procurar um padrão em colunas específicas em um arquivo de tamanho fixo e enviar a linha inteira para um arquivo diferente. Exemplo de arquivo1 2345abcdef450022677 1234sdfght350022677 3456abcdef350022...
24.06.2015 / 19:28
2
respostas

double grep na cauda -f não dá saída

Se eu seguir um arquivo de alguma forma assim: tail -f /var/log/syslog|grep s Eu vejo todas as linhas contendo um "s" Por que isso não dá nenhuma saída, se eu o grep novamente para o mesmo "s"? tail -f /var/log/syslog|grep s|grep...
28.10.2014 / 19:33
1
resposta

Como faço para grep para múltiplos padrões em múltiplas linhas?

Para ser preciso Some text begin Some text goes here. end Some more text e eu quero extrair todo o bloco que começa de "begin" até "end" com awk podemos fazer como awk '/begin/,/end/' text como fazer com grep ? Existem impleme...
19.11.2014 / 09:30
2
respostas

Procura na segunda linha de arquivos e imprime os nomes dos arquivos em stdout

Eu tenho alguns diretórios de ~ 10.000 arquivos. Qual é a maneira mais rápida de pesquisar cada arquivo e retornar o nome do arquivo se a segunda linha contiver uma string específica? Editado para maior clareza     
10.11.2014 / 19:23
3
respostas

usando comandos grep e wc para resolver um problema

Estou tentando descobrir como contar o número de linhas em file.txt que têm pelo menos um número ou dígito. Até agora eu conto contará a quantidade de linhas: wc -l filename.txt Eu entendo que esse comando grep exibirá todas as l...
16.10.2015 / 03:20
1
resposta

grep -E sintaxe de regex alterada?

Muita documentação que li diz que o seguinte comando deve coincidir com as linhas em que x aparece pelo menos 3 vezes seguidas, mas não mais do que 4 vezes seguidas: grep -E {x}\{3,4} Por exemplo link ou link Presumivelmente, isso...
12.09.2015 / 00:50
4
respostas

Aumenta a velocidade do script Bash que usou grep em um loop while

fez com que esse script funcionasse contra um arquivo, composto por muita linha (> 500Mb) com este esquema: odd lines: >BLA_BLA lenght_XX cov.XX even lines: AGCAGCAGACTCAGACTACAGAT # on even lines there's a DNA sequence Sua função...
27.02.2018 / 09:13
2
respostas

Listar arquivos que não possuem certas letras nos dois primeiros caracteres

Eu preciso listar nomes de arquivo que tenham pelo menos dois caracteres e não possuam as seguintes letras nos dois primeiros caracteres. As letras são abcfghxyz Até agora eu tenho: ls | grep -v '^[abcfghxyz]' Isso está verificando se...
05.03.2016 / 20:53
2
respostas

Contagem de entradas para cada diretório na árvore

Digamos que eu tenha a seguinte árvore: root: d foo d bar /foo: d A - tmp.txt /bar: d B - tmp2.txt /foo/A: - tmp3.txt /bar/B: d = diretório e - = arquivo Eu preciso responder a seguinte pergunta: qual diretório (excluindo a raiz)...
09.11.2013 / 16:14