Perguntas com a marcação «grep»

grep é um utilitário de linha de comando Unix que pesquisa linhas de entrada que correspondem (ou não) a uma expressão regular e imprime os resultados. Use esta tag para perguntas sobre como usar os recursos grep, como escrever expressões regulares que funcionam com grep e uso geral. Como o grep agora está disponível em ambientes semelhantes ao Unix (por exemplo, Cygwin no Windows), você também pode usar esta tag para questões de compatibilidade e diferenças entre versões e ambientes de software.



1
O Grep não respeita --exclude-dir
Estou tendo problemas para pesquisar /vardevido a um problema /var/run. Tentei excluir/var/run , mas não está produzindo resultados esperados: $ sudo grep -IR --exclude-dir="/var/run" '45.78.157.165' /var | egrep -v '(audit|access)' /var/log/secure:Jun 21 14:08:34 cryptopp sshd[19729]: error: Received disconnect from 199.91.135.157: 3: com.jcraft.jsch.JSchException: reject HostKey: 45.78.157.165 [preauth] /var/log/secure-20160626:Jun 21 14:08:34 cryptopp …
12 linux  grep 

1
Regex para "ou" de várias palavras em grep
[Computer]$ grep "foo|bar" filename Eu entendo que o comando acima deve retornar cada linha no nome do arquivo onde existe "foo" ou "bar". As páginas de manual confirmam | como o Regex ou símbolo e o código funciona para "foo" e "bar" independentemente. o que estou perdendo?
12 bash  unix  regex  grep 

2
Como canalizar a saída para a data -d "valor"?
Eu tenho uma data como "2014-01-30 05:04:27 GMT" e se eu executar a data -d "2014-01-30 05:04:27 GMT", a saída será no fuso horário do meu servidor ("Qui 30 de janeiro 16:04:27 EST 2014 "). Com o uso de grep e cut, extraí a data no GMT de um arquivo. …
12 linux  bash  grep  pipe  date 


2
Como posso identificar caracteres não ASCII do shell?
Existe uma maneira simples para imprimir todos os caracteres não-ASCII e os números de linha em que eles ocorrem em um arquivo usando um utilitário de linha de comando, como grep, awk, perl, etc? Quero alterar a codificação de um arquivo de texto de UTF-8 para ASCII, mas antes de …
12 linux  grep  perl  awk  ascii 


6
Grep em arquivos com uma extensão específica em um diretório
Existe um comando que permita pesquisar uma palavra-chave em arquivos em um diretório com extensão específica? A corda grep -irn "string" ./pathdá uma pesquisa recursiva para todos os arquivos no diretório ./path. Meu requisito específico é procurar em todos os arquivos ./pathcom uma extensão como*.h
11 terminal  search  grep 

1
Pesquisa pela primeira vez com ack ou grep
Quando pesquiso, por exemplo, meu diretório pessoal com ack(ou grep), normalmente quero saber onde defino uma opção específica. Como a maioria dos arquivos de configuração está realmente próxima, ~isso aumentaria consideravelmente ackse eu pudesse pesquisar em primeiro lugar. Isso é possível?
11 search  grep  ack 


1
ls | grep | rm - Como formatar este comando?
Estou tentando excluir um monte de arquivos em um determinado diretório (no Mac OS X usando o Terminal) ls | grep \([1-9]\) | xargs rm deve fazer o truque, mas não. Estou tentando excluir qualquer arquivo com um único dígito entre parênteses no nome do arquivo (duplicados baixados da web), …
11 grep  ls  rm 

3
Opção de cor padrão Grep
grep é um dos comandos mais usados ​​no linux. Parece-me que seu recurso básico é destacar a string que você procurou nas linhas de saída. isso pode ser alcançado pela opção --color. Digitar --color sempre é chato e também não é produtivo. Existe alguma maneira de mudar o grep para …

5
Como combinar wget e grep
Eu tenho um URL de página html e quero cumprimentá-lo. Como posso fazer isso wget someArgs | grep keyword? Minha primeira idéia foi wget -q -O - url | grep keyword, mas a saída do wget ignora o grep e surge no terminal em sua forma original.
11 grep  wget 

7
Grep no Microsoft Word?
Grep no Microsoft Word? Eu gostaria de extrair todas as linhas com uma determinada sequência de caracteres de um documento do Word. No mundo unix ... grep faz isso sem falhas. O Windows é menos que óbvio para mim.

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.