Perguntas com a marcação «grep»

10
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 previsível, portanto,...

10
Saída grep colorida: não GREP_OPTIONS nem alias

Quero saída colorida de grep. .... Mas Estratégia 1: GREP_OPTIONS. Mas isso está obsoleto. Consulte http://www.gnu.org/software/grep/manual/html_node/Environment-Variables.html Stragegy 2: GREP_COLORS parece uma solução à primeira vista, mas isso faz algo diferente. Estratégia 3: alias. Isso...

10
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á...

10
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, simultaneamente, grep para...

10
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:...

10
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 conseguir o que...

10
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...