Perguntas com a marcação «grep»

Para perguntas relacionadas ao grep, uma ferramenta de linha de comando para pesquisar padrões de texto em arquivos. Use esta tag para perguntas sobre o próprio grep ou sobre problemas decorrentes do uso da ferramenta de linha de comando grep.

11
Correspondência e extração do Grep
Eu tenho um arquivo que contém linhas como proto=tcp/http sent=144 rcvd=52 spkt=3 proto=tcp/https sent=145 rcvd=52 spkt=3 proto=udp/dns sent=144 rcvd=52 spkt=3 Eu preciso extrair o valor de proto que é tcp/http, tcp/https, udp/dns. Até agora eu tentei isso, grep -o 'proto=[^/]*/'mas apenas capaz de extrair o valor como proto=tcp/.
10 awk  grep 

3
Como grep para unicode em um script bash
if grep -q "�" out.txt then echo "working" else cat out.txt fi Basicamente, se o arquivo "out.txt" contiver " " em qualquer lugar do arquivo, gostaria que ele ecoasse "funcionando" E se o arquivo "out.txt" NÃO contiver " " em qualquer lugar do arquivo, eu gostaria para cat out.txt EDIT: …

2
grep comportamento estranho com palavras de uma letra
Estou removendo palavras de parada de um texto, usando aproximadamente este código Eu tenho o seguinte $ cat file file types extensions $ cat stopwords i file types grep -vwFf stopwords file Estou esperando o resultado: extensions mas recebo o (acho incorreto) file extensions É como se a palavra filetivesse …
10 grep  osx  freebsd 

3
Como grep duas linhas de lshw?
Quero cumprimentar o número de série da placa-mãe e o modelo do produto de um computador. eu usei sudo lshw | grep -m1 serial: para grep o número de série (já que existem várias ocorrências de "serial:" e a que eu quero é a primeira. Como posso fazer isso E, …

3
Comportamento estranho de “ls -a | grep ^ \. ”
Eu queria listar o conteúdo de um pwd e exibir apenas o arquivo começando com ponto. Eu tentei, ls -a | grep ^\.mas não consigo descobrir por que a saída contém também os arquivos que não começam com ponto. Por exemplo: Pictures .pip .pki .profile projects Public Sei que posso …





6
bash encontrar linhas começando com string
Eu tenho vários arquivos e quero descobrir qual deles contém linhas seqüenciais começando com uma determinada string. Por exemplo, para o seguinte arquivo: Aaaaaaaaaaaa Baaaaaaaaaaa Cxxxxxxxxx Cyyyyyyyyy Czzzzzzzzz Abbbbbbbbbbb Bbbbbbbbbbbb Caaaaaa Accccccccccc Bccccccccccc Cdddddd Ceeeeee Há mais de uma linha começando com 'C', então eu quero que este arquivo seja …
10 bash  sed  grep  string 


6
Como obter várias linhas de um arquivo por uma regex?
Como obter várias linhas de um arquivo por uma regex? Muitas vezes eu gostaria de obter várias linhas / modificar várias linhas por um regex. Um exemplo de caso: Eu estou tentando ler parte de um arquivo XML / SGML (eles não são necessariamente bem formados ou em uma sintaxe …
10 shell  sed  grep 



2
"Grep -r foo *" vs "grep -r foo".
Ao usar grep -r, você pode procurar em todos os arquivos com * ou. e parece retornar a mesma coisa, mas é realmente a mesma coisa? Digamos que eu pesquise "foo", então eu poderia escrever grep -r foo * ou grep -r foo . Alguém tentaria explicar a diferença entre. …
10 grep  wildcards 

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.