Perguntas sobre 'grep'

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

grep dinamicamente vários arquivos com saída customizada

Eu quero monitorar dois arquivos de log diferentes (no momento em que os eventos aparecem nos logs). tail -f /var/log/file1 -f /var/log/file2 Para cada arquivo, quero pesquisar alguns padrões: tail -f /var/log/file1 | grep '\(pattern...
16.08.2017 / 19:22
1
resposta

Listar arquivos e ignorar erros de permissão

Eu preciso fazer uma lista de arquivos maiores que 10G que será a entrada ignorefile para um backup duply. No entanto, tenho alguns arquivos que não tenho permissão para ler. Eu quero ignorar aqueles que serão tratados mais tarde e limpar a list...
08.08.2017 / 16:16
1
resposta

Encontrando linhas com elementos html como variável php

Eu estou tentando criar o regex para usar com o grep para procurar por linhas com o php variabe que tem o elemento html como valor, mas estou tendo problemas com ele. Eu consegui fazer isso: .*(\$)*(\=)*(\<).*\n? Ele deve correspond...
08.08.2017 / 11:48
1
resposta

Retorna vários grupos de correspondência de expressões regulares de um resultado retornado pelo nmap

Eu tenho um script nmap que executa testes para relés abertos em uma lista de IPs. Inicialmente eu tive que retornar apenas o nome do host e o IP de um host se foi descoberto que ele tem uma porta aberta das portas especificadas no comando, mas...
08.08.2017 / 14:40
0
respostas

Tentando criar um one-liner para encontrar arquivos que não estão na lista de arquivos

Isso é mais um desafio do que qualquer coisa: pode ser feito com segurança e elegância em uma linha? O principal problema, tanto os padrões quanto os arquivos são resultado de comandos que podem falhar. grep -Fxvf <(cmd-filter) <(cm...
29.07.2017 / 23:15
1
resposta

Combinando linhas de um arquivo para linhas em outro arquivo

Eu tenho uma lista bastante grande (1 milhão ou mais) e outra lista enorme (17gb), eu preciso combinar as linhas na lista1 com a primeira parte de um arquivo delimitado 2 como tal: Lista1: 98433259@34 90345394@43 94335053@23 Lista2...
26.07.2017 / 14:17
1
resposta

Como posso remover certas linhas e linhas adjacentes de um arquivo? [duplicado]

Eu tenho um arquivo tcpdump. Eu quero remover certos pacotes. Eles são fáceis de detectar porque eles têm 0x0000: a6a6 a6a6 a6a6 a6a6 ........ como a primeira linha de dados. O pacote completo parece ( mutatis mutandis ) como:...
26.07.2017 / 10:23
2
respostas

Extraindo tokens de um arquivo de referência

Estou escrevendo um script, há uma seção onde o script precisa buscar o nome do servidor e detalhes da porta de um arquivo de referência. Eu usei a lógica abaixo para buscar os detalhes, mas estou procurando uma opção melhor. Por favor, infor...
25.07.2017 / 10:44
1
resposta

mesclar linhas começando com um padrão

Estou tentando aprender sobre sed, grep e awk, e estou enfrentando o seguinte problema: Eu tenho o seguinte registro depois de usar sed para obter todas as linhas entre dois padrões (START e END): START tag: text info text text info text...
11.07.2017 / 21:59
1
resposta

Grep: operando operador de repetição inválido na chamada GNU Parallel

Eu estou criando uma função para ser chamada em paralelo usando o pacote paralelo do GNU no OSX. A função é como tal: parallel_func() { (cat $1) | grep -ioE "($first$second$third+$fourth)" } export -f parallel_func parallel doit ::: $File...
06.07.2017 / 18:33