Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
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 / 12: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 / 10: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 / 13: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 / 12: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 / 06: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 / 04: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 / 21: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 / 23:01
1
resposta

Numerando a saída do grep

Quando estamos filtrando a saída com o grep, existe alguma maneira de obter uma saída com numeração de linha, como obtemos com cat -n ? Não estou pedindo a opção grep -n , que mostra o número da linha da correspondência no arquivo. O cená...
13.08.2013 / 08:36
1
resposta

grep todas as palavras com comprimento especificado, sem letra x

Então estou preso aqui: grep -E '^....c...c...$' mostra todas as palavras com o expr que eu preciso. Agora, a partir dessas palavras, eu só preciso das que não têm x .     
25.11.2012 / 19:12