Perguntas com a marcação «grep»

grep é um utilitário de pesquisa de texto em linha de comando originalmente escrito para Unix. Ele usa expressões regulares para corresponder ao texto e é comumente usado como um filtro em pipelines. Use essa tag somente se sua pergunta estiver relacionada à programação usando APIs grep ou baseadas em grep. Perguntas relacionadas ao uso ou à solução de problemas de opções de linha de comando grep em si não são abordadas.

8
Linha de comando grep recursiva do Windows
Eu preciso fazer um grep recursivo no Windows, algo assim no Unix / Linux: grep -i 'string' `find . -print` ou o método mais preferido: find . -print | xargs grep -i 'string' Estou preso apenas com o cmd.exe, então só tenho comandos internos do Windows. Infelizmente, não consigo instalar …


9
Usando grep para procurar uma string que contenha um ponto
Estou tentando procurar uma string 0.49(com ponto) usando o comando grep -r "0.49" * Mas o que está acontecendo é que também estou obtendo resultados indesejados que contêm a string, como 0449, 0949etc , . O problema é o linux, considerando o ponto (.) Como qualquer caractere e apresentando todos …
193 linux  grep 

3
Regex Grep NÃO contendo string
Estou passando uma lista de padrões de regex greppara verificar em um arquivo syslog. Eles geralmente correspondem a um endereço IP e uma entrada de log; grep "1\.2\.3\.4.*Has exploded" syslog.log É apenas uma lista de padrões como a "1\.2\.3\.4.*Has exploded"parte que estou passando, em um loop, então não posso passar …
182 regex  grep 


9
Mais elegante “ps aux | grep -v grep ”
Quando eu checo a lista de processos e 'saúdo' aqueles que são interessantes para mim, o greppróprio também é incluído nos resultados. Por exemplo, para listar terminais: $ ps aux | grep terminal user 2064 0.0 0.6 181452 26460 ? Sl Feb13 5:41 gnome-terminal --working-directory=.. user 2979 0.0 0.0 4192 …
177 linux  grep 



9
(grep) Regex para corresponder a caracteres não ASCII?
No Linux, eu tenho um diretório com muitos arquivos. Alguns deles têm caracteres não ASCII, mas todos são UTF-8 válidos . Um programa possui um bug que o impede de trabalhar com nomes de arquivos não ASCII, e eu tenho que descobrir quantos são afetados. Eu faria isso com finde …
169 regex  unicode  grep  ascii 



10
Como concatenar várias linhas de saída para uma linha?
Se eu executar o comando cat file | grep pattern, recebo muitas linhas de saída. Como você concatena todas as linhas em uma linha, substituindo efetivamente cada uma "\n"por "\" "(finalize com "seguido por espaço)? cat file | grep pattern | xargs sed s/\n/ /g não está funcionando para mim.
158 linux  bash  unix  grep  tr 

8
PowerShell equivalente a grep -f
Estou procurando o PowerShell equivalente a grep --file=filename. Se você não souber grep, o nome do arquivo é um arquivo de texto em que cada linha possui um padrão de expressão regular que você deseja corresponder. Talvez esteja faltando algo óbvio, mas Select-Stringnão parece ter essa opção.
157 powershell  grep 

7
Como processar cada linha recebida como resultado do comando grep
Eu tenho várias linhas recuperadas de um arquivo após executar o comando grep da seguinte maneira: var=`grep xyz abc.txt` Digamos que eu tenha 10 linhas, que consiste em xyz como resultado. Agora eu preciso processar cada linha que recebi como resultado do comando grep. Como proceder para isso?
152 bash  shell  grep 

11
Listar arquivos com certas extensões com ls e grep
Eu só quero obter os arquivos do diretório atual e apenas produzir arquivos .mp4 .mp3 .exe nada mais. Então eu pensei que poderia fazer isso: ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$ Mas não, como o primeiro grep produzirá apenas mp4, portanto os outros 2 grep não …
152 bash  shell  macos  grep 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.