Perguntas sobre 'grep'

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

A correspondência de grupos com o grep inclui caracteres extras

Eu queria extrair algum texto com regex no bash, então decidi experimentar o seguinte exemplo simples. echo "abc def ghi" | grep -Po " \K(.*?) " Eu esperava obter um "def" , mas para minha surpresa um "def " (com um espaço extra fina...
18.01.2015 / 07:23
2
respostas

Por que “grep '. * [s]' file 'funciona e“ grep. * [s] file ”não funciona?

Comparando grep '.*[s]' file com grep .*[s] file Por que você precisa de aspas para que isso funcione corretamente? No segundo caso, o grep parece tentar inspecionar cada arquivo com um ponto.     
25.01.2015 / 11:02
4
respostas

Encontre um padrão sem números repetidos no egrep

Eu para encontrar uma expressão regular para corresponder a todas as sequências de dígitos que não tenham dígito repetido. Exemplo: 198345 - > correspondido. 198315 - > não correspondido (1 repetido duas vezes) Como posso consegui...
03.06.2014 / 19:29
3
respostas

Como posso extrair o texto entre duas strings em um arquivo de log?

Eu acho que eu tenho uma pergunta muito semelhante ao este mas vejo que foi fechado por não ser claro, por isso vou criar uma nova pergunta. Eu tenho um arquivo de log que contém entradas de uma linha com vários detalhes. Por exemplo:...
27.03.2015 / 22:12
3
respostas

bash - extrai nomes de arquivos do arquivo html contendo vários links

Eu fiz o download de um arquivo html gerado automaticamente por um script em uma página da web. O arquivo contém vários links, incluindo links para imagens Eu estou tentando extrair os nomes completos das imagens, por exemplo <a href="0000...
11.07.2014 / 20:38
2
respostas

Como enterrar uma marca invisível em linhas de texto?

Como posso enterrar uma marca invisível em linhas aleatórias de texto? Essa marca tem que estar lá, embora seja invisível para alguém que esteja lendo o texto impresso no console. Eu quero identificar essas linhas por meio de uma marca invi...
29.12.2013 / 21:53
2
respostas

Como obter código de saída grep mas imprimir todas as linhas?

Gostaria de verificar se uma linha impressa por um comando contém uma mensagem de erro, mas gostaria de imprimir também toda a saída do comando (para make logs). Existe alguma maneira de obter all a saída de um comando (não modificado) e um...
30.09.2014 / 09:56
1
resposta

grep e colchetes no texto

Eu armazeno arquivos baixados em um log como este: [source] filename Para evitar o download de um arquivo mais de uma vez, peço [source] filename antes: if ! grep "$signature" downloaded.log > /dev/null; then wget ... fi...
21.10.2011 / 14:38
5
respostas

diff para mostrar apenas as adições em um arquivo alterado

Normalmente, diff e git diff mostram a linha original e a modificada com - e + , respectivamente. Existe alguma maneira, eu posso filtrar apenas para ver a linha modificada? Isso reduziria o número de linhas a serem lidas por um fator...
14.09.2017 / 11:34
3
respostas

Como alimentar os resultados do comando date no grep para filtrar os resultados de outro comando

Eu preciso usar o resultado de um comando de data formatada (date + "% m /% d") como o filtro grep para filtrar os resultados de outro comando que exibirá alertas em um sistema para que eu veja apenas alertas de o dia dado. Digamos que alertc...
10.08.2011 / 21:02