Perguntas sobre 'grep'

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

Como posso passar strings com aspas simples para grep?

Meu resultado desejado é o seguinte: pesquisar recursivamente um diretório procurando por uma determinada string em todos os arquivos encontrados. O comando a seguir é meu porto de escala usual: find ./ | xargs grep -ns 'foobar' No entant...
03.04.2012 / 09:33
3
respostas

encontra a primeira linha que começa com a palavra-chave após outra palavra-chave

vamos apresentar meu problema para explicar melhor. Estou usando o cygwin, a instalação é baseada em um setup.ini com o seguinte formato: @ package-name sdesc: "short description, on one line" ldesc: "long description of arbitrary...
11.07.2011 / 11:22
3
respostas

Como posso excluir todas as mensagens de "permissão negada" de "localizar" no Solaris

Oi perguntas anteriores sobre este tópico contêm respostas para o Linux, mas não funciona para o Solaris 10. find . ! -readable -prune Não funciona no solaris, pois a leitura não é POSIX. Qual é o comando compatível com POSIX que exclu...
09.08.2015 / 20:14
2
respostas

encontre linhas comuns em cada coluna dentro de um único arquivo

Eu tenho um arquivo com 2 colunas de dados. Eu preciso encontrar as linhas que têm uma string comum de cada coluna. Estou interessado apenas nos jogos linha por linha, não em uma sequência correspondente da coluna 1, linha 10, e linha 2, coluna...
08.05.2017 / 20:52
2
respostas

grep: o arquivo de entrada 'X' também é a saída

Eu uso ubuntu 14.4 e tento redirecionar a saída do comando grep para um arquivo, mas continuo recebendo este erro: grep: input file 'X' is also the output Eu procurei por esse problema e acabei de descobrir que era um bug em ubun...
25.10.2014 / 21:24
2
respostas

Recursivamente substitua string em arquivos

Eu quero substituir a barra invertida na string page_path\example_filename.txt por uma barra. Também quero poder executar isso em um sistema de arquivos grande e fazer com que ele pesquise recursivamente todos os diretórios. Encontrei algu...
21.03.2012 / 17:58
3
respostas

Filtrando várias linhas de um log

Esta pergunta deve ser movida para stackoverflow? Muitas vezes preciso ler arquivos de log gerados por aplicativos java usando log4j. Normalmente, uma mensagem registrada (vamos chamá-lo de uma entrada de log) se estende por várias linhas....
18.04.2015 / 08:10
3
respostas

Extraindo texto de um arquivo de texto no bash

Eu tenho um arquivo de texto grande, que é tudo uma linha. No texto há várias seções que se parecem com foo=12345 e eu preciso extraí-las todas como linhas separadas, ignorando o resto do arquivo. Por exemplo: random junk foo=12345 more...
26.02.2012 / 19:41
3
respostas

Número de novas linhas em uma string como inteiro [duplicado]

Eu quero encontrar o número de novas linhas em uma string e, em seguida, usar esse número em um loop while como limite. Eu posso encontrar e escrever o número de linhas usando: echo "$MY_STRING" | grep -c '$' Para ter o número de...
12.03.2017 / 04:46
1
resposta

Por que echo “a ']” | grep -E “\ '” não combina?

Com base na pergunta sobre o SO , descobri que: echo "a']" | grep -E "\a" Corresponde a OK. echo "a']" | grep -E "\]" Corresponde a OK. Mas: echo "a']" | grep -E "\'" Não corresponde. Não consigo encontrar nenhuma docume...
26.12.2016 / 01:40