Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
3
respostas

Busca Padrão entre linhas específicas e números de linha de impressão

Eu tenho um arquivo de 20 linhas. Eu quero procurar uma string entre as linhas 10 e 15 e imprimir a string junto com os números de linha do arquivo original. Eu tentei sed -n 10,15p file | grep -n "pattern" O problema com o comando acim...
11.01.2015 / 04:32
3
respostas

Como posso inserir o conteúdo de um arquivo em uma string no bash

Gostaria de acrescentar o conteúdo de um arquivo de texto de várias linhas depois de uma determinada linha em uma string. Por exemplo, se o arquivo file.txt contiver line 1 line 2 Gostaria de fazer algo como printf "s1random stuff\ns2...
20.01.2015 / 20:39
3
respostas

Substitua uma string e substitua-a por uma parte dela

Estou limpando meus dados armazenados em arquivos de texto. Cada linha começa com um rótulo de categoria seguido pelos dados reais que eu quero limpar. Existem muitos arquivos de texto em diferentes subpastas, então eu uso egrep para passar o...
10.12.2014 / 11:33
1
resposta

Usando 'tac' em arquivos compactados

tac unzipped.log | grep -m1 pattern funciona perfeitamente, mas não consigo usar o comando tac em arquivos compactados. tac zipped.gz | zgrep -m1 pattern não retorna nada. Existe alguma maneira de usar tac sem descompactar meu...
29.05.2014 / 08:16
2
respostas

Como encontrar com linhas grep que terminam em uma certa string?

Eu sei que para encontrar um REGEX que termine em uma certa string eu tenho que escrever "string$" . Embora eu tentei as seguintes variações do grep: cat foo | grep "string$" , cat foo | egrep "string$", grep -E "string$", grep "string\$"...
16.02.2015 / 12:23
2
respostas

mv reclama da entrada padrão em um pipeline que filtra o nome do arquivo com grep

Estou tentando mover vários arquivos .avi com espaços de um CD para minha pasta pessoal. Eu já sei como me livrar dos espaços: find /media/mathscd/ | grep -L -r "*.avi" | for file in *; do mv "$file" echo $file | tr ' ' '_' ; done Mas est...
17.10.2013 / 10:42
1
resposta

Exibe a coluna que possui uma string específica

O conteúdo de um arquivo de amostra é o seguinte: AA BB CC DD BB 1 2 3 4 9 5 6 7 8 10 Eu quero exibir as colunas inteiras que contêm BB e DD . No caso real, não sei quais colunas contêm as strings BB e DD . Além disso, s...
12.02.2014 / 05:00
1
resposta

Como grep incluindo aspas simples em um arquivo

Eu tenho essa linha de file.php : 'user' => '', Qual seria o comando apropriado usando o grep para consultar a linha exata?     
13.09.2013 / 02:03
2
respostas

expressões regulares com grep

Eu tenho este comando aqui: grep -B10 -A10 '14:14:50 {"channels":["/alerts/6979/new"],"data":"New alerts for unit 6979"}' mygateway.log Em vez de procurar por 14:14:50, gostaria que os 50 fossem substituídos por qualquer número. Então eu...
15.09.2013 / 19:32
1
resposta

questions on find e grep

Com relação à seguinte linha de comando find find . -type f -exec grep -l strings {} \; Eu não entendo o uso de -exec e {} \ .     
13.11.2012 / 22:01