Perguntas sobre 'grep'

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

Compare dois arquivos e imprima os campos comuns e seus números de linha correspondentes no primeiro arquivo

Eu tenho alguns dados brutos em um arquivo, digamos File1.txt Colt McCoy QB CLE 135 222 1576 6 9 60.8% 74.51 Josh Freeman QB TB 291 474 3451 25 6 61.4% 95.9 Matt Cassel QB KC 262 450 3116 27 7 58.2% 93.0 Micha...
13.03.2017 / 18:16
5
respostas

Como grep para um valor depois de um sinal =

Como especifico um grep para procurar todos os valores possíveis ou seja, com um arquivo como (o 9701 poderia ser qualquer valor): 9701=1?? 9701=10.Pp 9701=1a 8a 9701=3.a_tt 9701=1/a -00 9701=Bg1998pps Eu poderia tentar egrep...
14.03.2017 / 11:55
1
resposta

Como grep invertido não mostrando x linhas antes / depois? [duplicado]

O que eu preciso é fácil de explicar, mas não consegui :-( Eu quero grep uma saída de comando não mostrando as linhas correspondentes e x linhas após que. Por exemplo. # fdisk -l Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors Unit...
05.12.2016 / 18:24
1
resposta

Quão bem o grep / sed / awk é executado em arquivos muito grandes? [fechadas]

Eu queria saber se o grep, sed e awk eram ferramentas viáveis para localizar dados em arquivos muito grandes. Digamos que eu tenha um arquivo de 1 TB. Se eu quisesse processar o texto nesse arquivo, como seria o cronograma se eu usasse os com...
22.09.2016 / 06:39
4
respostas

ler valores de uma coluna do arquivo e imprimir um bye one

Meu arquivo xyz.csv tem dados conforme abaixo: **abc_hosts,def_host_id,sde_host_id,hostname,dffff_status,status,eeee,eeeeee,tttt,name1,name2,name3,** start,,,,,,,,,,,,,,,,,,, ,2,3,eee,4,4,rrr,ggggg,323232,22323,2323232,sfdsfd,223333,443433...
11.08.2016 / 05:43
1
resposta

limita o contexto do grep para uma parte da linha de resultado [duplicado]

Eu tenho um grande dump sql com linhas longas e eu gostaria de usar o grep para encontrar uma certa string de texto. grep text_string filename.sql retorna as linhas de resultado que são enormes e difíceis de ver onde meu text_string apa...
19.04.2016 / 09:49
2
respostas

conta as linhas correspondentes à string em cada subdiretório e seus subdiretórios

Em cada subdiretório do meu diretório atual, gostaria de imprimir o número de correspondências de linha em relação a uma string para todos os arquivos no subdiretório e em seus subdiretórios. Por exemplo, se eu tiver cat /folder/a/file1.tx...
17.11.2016 / 02:41
2
respostas

Como obter números de comprimento especificado (intervalo de) da string com grep?

Aqui eu tenho um bash "one-liner": cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 16 | head -n 16 | grep '[0-9]' , que gera 16 linhas de 16 caracteres alfanuméricos. Exemplo de saída: nZ3BED8FYGNkYMGc zu83X7pgqLX36q2B mocN9MhYoXzOwKkO L...
02.05.2016 / 20:39
1
resposta

Melhor maneira de executar uma série de sete comandos idênticos em sed? [duplicado]

Na postagem Sed - Substitua as primeiras k ocorrências de uma palavra em um arquivo , um usuário sugere: sed 's/old/new/;s/old/new/;s/old/new/;s/old/new/;s/old/new/' filename como um método de substituir as primeiras k instâncias de um...
07.04.2016 / 05:59
1
resposta

apenas encontra resultados únicos no grep

Estou usando algumas palavras em um arquivo com este comando grep -iE "(foo|bar|test|something)" filename.txt Isso funciona bem, mas é encontrar TODAS as ocorrências para as palavras encontradas. Por exemplo, se foo for encontrado 8 ve...
03.08.2016 / 23:20