Perguntas sobre 'grep'

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

Como usar o regex BRE ou ERE para corresponder a um padrão que não tenha uma string específica

Como usar um posix BRE ou um posix ERE regex para corresponder a uma linha que não contenha 834 em nenhum lugar da string? Eu quero encontrar grep '!<pattern>' file , que será igual a grep -v '<pattern>' file . É u...
16.11.2015 / 19:16
1
resposta

localizar entradas de diretório que contenham pelo menos um subdiretório de uma lista

Eu tenho um arquivo que contém diretórios e subdiretórios e eu preciso procurar por linhas que são subdiretórios. Eu usei o comando grep para executar a ação, mas isso não funciona. Você pode por favor me avisar como realizar essa ação? Po...
26.08.2015 / 17:57
2
respostas

Autocomplete da saída do grep

Como posso usar mais facilmente um nome de arquivo encontrado por grep como um argumento para vim : $ grep -r foo * lib/beatles/john.c lib/pantera/phil.c lib/pinkfloyd/roger.c lib/pinkfloyd/richard.c lib/whitestripes/elephant/jack.c $ v...
18.01.2016 / 09:09
2
respostas

Grep e ignorando espaços em branco iniciais

Eu tenho trabalhado em um script bash para procurar por nomes de define e, em seguida, pego os valores hexadecimais para eles e os coloco na lista. Quando eu tiver a lista de nomes, tentarei pesquisar "#define [name]" usando -w para garantir a c...
29.07.2015 / 19:37
1
resposta

Extrai valores do bloco de dados

Eu tenho o bloco de dados abaixo. Heap after GC invocations=31 (full 3): par new generation total 131008K, used 0K [0x00000000eac00000, 0x00000000f2c00000, 0x00000000f2c00000) eden space 130944K, 0% used [0x00000000eac00000, 0x0000...
25.06.2015 / 22:17
1
resposta

Corresponder um intervalo numérico com grep

Eu preciso encontrar todos os processos que têm em seus nomes um número entre 100 e 200, inclusive. Eu tentei ps -ef | grep xclock -bw '[1-2][0-9][0-9]' mas isso inclui 299. Como suprimi-lo e ter apenas números até 200?     
22.06.2015 / 11:54
2
respostas

Funciona na linha de comando, mas não no shell script

Eu tenho um arquivo formatado como abaixo: 436541,000454056,Smith,john,jsmith,[email protected] Eu quero extrair ", jsmith" e gravá-lo em outro arquivo "test.txt". Então eu uso: grep -o '\,[a-z][a-z0-9]{1,7}' source.txt > test.txt...
19.10.2015 / 16:24
1
resposta

grep com expressão regular

Eu quero corresponder todas as linhas que são do padrão abaixo em um arquivo usando grep . Abc::xyz() [18-Feb-15 12:09:16] Eu cheguei abaixo do regex com o grep, mas ele não está retornando a correspondência. Por favor, ajude com o rege...
17.04.2015 / 23:16
2
respostas

Como grep duas vezes?

[user@notebook ~]$ printf 'adgaa alpha lajsd assa ><>4 saf\n63SXYZae fkrk safXYZek\nsaf betf!%saa sDGFXYZFalf\n' adgaa alpha lajsd assa ><>4 saf 63SXYZae fkrk safXYZek saf betf!aa sDGFXYZFalf [user@notebook ~]$ [user@notebook...
06.03.2015 / 16:06
4
respostas

grep e imprime quantas vezes meu padrão no arquivo 1 está presente no arquivo2

Eu tenho um arquivo1 (lista do meu padrão) assim: arquivo1 Fatty_acid_degradation Aminobenzoate_degradation Amino_sugar_and_nucleotide_sugar_metabolism Amoebiasis e eu tenho um arquivo2 (lista de todos os padrões). arquivo2 Fatty...
04.03.2015 / 14:57