Perguntas sobre 'grep'

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

Obter Variáveis do Grep Output

Estou executando um comando grep e obtendo a saída abaixo: user@hostname:~$ ps -o args | grep lp_ | grep -v grep | sort -n /usr/local/bin/lp_server -n 5964 -d /dev/usb/lp1 /usr/local/bin/lp_server -n 5965 -d /dev/usb/lp0 {lp_supervisor} /bin/...
04.07.2018 / 11:30
2
respostas

Como consultar todas as linhas em um arquivo que NÃO são iguais ou sufixos de qualquer nome em outro arquivo

Eu tenho dois arquivos file1 e file2 . Os dois arquivos contêm nomes. Um nome em cada linha. Desejo consultar todos os nomes em file2 que são not equal to ou suffix of nome em file1 . Observe que o prefixo é identificado por qual...
29.07.2018 / 13:58
2
respostas

Como posso obter os números de página apenas de um padrão em um arquivo pdf, independentemente de o padrão ser multilinha?

Eu acho os números de página de um padrão multilinha em um arquivo pdf, por Como devo grep um padrão de várias linhas em um arquivo pdf e em um arquivo de texto? e $ pdfgrep -Pn '(?s)image\s+?not\s+?available' main_text.pdf 49: image...
22.07.2018 / 23:26
0
respostas

grepping com dois argumentos e o piping through sendemail fornece dados indesejados adicionais não mostrados quando apenas grepping

Este é um estranho. Eu tenho um arquivo de texto de cerca de 5MB que é gerado através de um pipe de uníssono para um log. Se eu pesquisar o log assim, tudo bem: grep -A1 -B1 "Nothing\|fail" /var/log/csync/logfile_20180720000001.log Eu obt...
20.07.2018 / 08:27
2
respostas

Usando 'grep' e a saída de 'grep' como variável no segundo comando para obter o ID do usuário das pastas

Estou usando o seguinte comando para obter o% do disco usado df -h| grep workfld , em vez de obter as principais pastas que estão usando mais espaço em disco em%, a última parte seria usar a saída / resultado de du -h /saswork | sort -rh | he...
18.07.2018 / 13:31
0
respostas

maneira rápida de grep arquivos gzipados em reverso

Eu preciso procurar uma pasta de arquivos gzipados por uma string, no entanto, preciso pesquisar começando na parte inferior de cada arquivo. Então eu preciso do comando para retornar resultados quando ele tiver 10 correspondências totais em tod...
10.07.2018 / 16:19
2
respostas

Movendo linhas para separar arquivos de uma só vez [duplicados]

Tenho muitos arquivos e desejo exportar determinadas linhas para novos arquivos, mantendo os arquivos de entrada como estão. Por exemplo, eu quero que todas as linhas que começam com a sejam enviadas para um novo arquivo, vamos chamar isso de...
05.07.2018 / 17:30
8
respostas

Como rodar o grep com múltiplos padrões AND?

Gostaria de obter a correspondência de vários padrões com AND implícito entre padrões, ou seja, equivalente a executar vários greps em uma sequência: grep pattern1 | grep pattern2 | ... Então, como convertê-lo em algo parecido? grep...
10.11.2012 / 07:45
0
respostas

Como grep todos os logs de um determinado mês?

Estou tendo um arquivo de log que contém muitos meses e quero extrair todos os logs de um mês. A linha do arquivo de log começa assim 2018-05-31 12:30:00 INFO: 2018-06-18 12:31:00 INFO: 2018-07-32 12:36:00 INFO: ..... Então eu tentei...
25.06.2018 / 09:47
1
resposta

Remove todas as linhas em um único arquivo NOT matching keywords alinhadas na primeira coluna [closed]

Eu preciso extrair uma série de linhas identificadas por uma palavra-chave na primeira coluna e imprimi-las na mesma ordem linear. O arquivo é dividido em seções delimitadas por uma linha de hífens ou sinais de igual e contém uma linha de pal...
18.06.2018 / 19:28