Perguntas sobre 'grep'

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

PCRE-regex Use grep para excluir um grupo de captura

Estou usando GNU grep com o suporte a -P PCRE Regex para corresponder sequências de caracteres de um arquivo. O arquivo de entrada possui linhas contendo strings como: FOO_1BAR.zoo.2.someString:More-RandomString (string here too): 0.456...
28.11.2016 / 09:26
5
respostas

Como posso pesquisar recursivamente diretórios para um padrão e apenas imprimir nomes de arquivos e números de linhas

Atualmente estou usando o grep da seguinte forma: grep -lr <PATTERN> . Isso me dá a seguinte saída, contendo uma lista de todos os arquivos cujo conteúdo (e não nome) contém: ./path/to/file1 ./path/to/file2 ... Tudo bem, mas...
13.04.2011 / 02:44
3
respostas

Timing de ps canalizado para grep

Então, isso não é um problema como tal, apenas algo sobre o qual estou curioso. Estou usando o Linux Mint MATE que é ramificado do Debian. Se eu fizer: ps afx | grep abcdefg Eu recebo: 16599 pts/3 S+ 0:00 | \_ grep --color=a...
16.06.2015 / 10:42
3
respostas

Como o grep decide que um arquivo é binário?

Eu tenho um arquivo de texto utf-8 grande que eu pesquiso com frequência com grep . Recentemente grep começou a relatar que era um arquivo binário. Eu posso continuar pesquisando com grep -a , mas fiquei me perguntando qual alteração fez...
17.09.2015 / 20:40
2
respostas

Correspondência de Padrões Excluir Caracteres Duplicados

Existe uma expressão regular para o seguinte que combina caracteres em um conjunto de caracteres, mas apenas uma vez? Em outras palavras, uma vez que um personagem é encontrado, remova-o do conjunto. Se o grep não puder fazer isso, existe um...
21.07.2011 / 21:41
1
resposta

Grep em linha única [duplicado]

Eu tenho um script que transmite um padrão em uma única linha (sem quebras de linha). Eu quero grep stock_ticker nessa linha e imprimo assim que eu encontrar um. Agora o script nunca termina e é essencialmente loop indefinidamente. Um...
28.07.2015 / 17:37
4
respostas

grep -v: Como excluir apenas as primeiras (ou últimas) linhas N que correspondem?

Às vezes, há algumas linhas realmente irritantes em dados tabulares, como column name | other column name ------------------------------- Eu geralmente prefiro remover linhas de lixo que não deveriam estar lá por grep -v uma string raz...
06.01.2017 / 04:01
2
respostas

caminho mais rápido para o arquivo jar grep para um nome particular nele?

Estou tentando encontrar todos os jars que possuem spring em seu nome. Eu estou trabalhando com windows e usando cygwin para executar os comandos do Linux. O meu comando abaixo parece certo? find . -name "*.jar" -exec jar tf '{}' \| grep -...
16.06.2014 / 20:06
3
respostas

Ferramenta de linha de comando para pesquisar arquivos docx

Existe uma ferramenta de linha de comando para pesquisar texto em um arquivo docx? Eu tentei grep , mas ele não funciona com docx, embora funcione bem com arquivos txt e xml. Eu poderia converter o docx para txt primeiro, mas eu preferiria uma...
06.01.2012 / 16:25
1
resposta

Como usar o grep / ack com arquivos em codificação arbitrária?

Na minha área de trabalho do Linux, eu tenho uma localidade UTF-8. Quando tento pesquisar alguns arquivos codificados em KOI8-R com grep (ack), ele falha. Se eu codificar manualmente o padrão em KOI8-R e passar isso como um argumento, ele funcio...
06.03.2012 / 14:55