Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
1
resposta

pesquisa de texto inexata

Existe algum utilitário como grep ou mesmo uniq , mas para pesquisa inexata, ou eu mesmo deveria escrever? Quero dizer que vai parecer 90% (o número pode variar), ou algo parecido. Por exemplo eu tenho arquivo com várias seqüências: a...
23.05.2012 / 23:17
2
respostas

O que significa a opção --color = auto para o GNU grep?

AFAICT, nem a página man do GNU grep , nem info grep , se destinam a soletrar o que significa --color=auto . Eu devo ser uma das poucas pessoas no planeta para as quais o significado desta opção não é imediatamente óbvio. Suponho que...
18.10.2015 / 14:57
4
respostas

Localizando uma subseqüência em arquivos em subdiretórios com um único comando interno?

No Windows, se eu quisesse encontrar uma string em todos os arquivos em todos os subdiretórios, eu faria algo como findstr /C:"the string" /S *.h No entanto, no Linux (digamos, Ubuntu) eu não encontrei outra maneira senão um comando canal...
14.02.2011 / 14:16
3
respostas

como executar linhas vindas de um resultado grep?

Eu tenho um arquivo de texto com certas instruções de instalação e sei que posso encontrar uma ocorrência única no arquivo. Por exemplo, o arquivo de texto tem algo como: MYDIR='find /home/user -name somedir' export PERL5LIB=$PERL5LIB:$MYDIR...
30.06.2011 / 15:09
4
respostas

Como dividir uma saída para dois arquivos com o grep?

Eu tenho um script mycommand.sh que não posso executar duas vezes. Eu quero dividir a saída para dois arquivos diferentes, um arquivo contendo as linhas que correspondem a um regex e um arquivo contendo as linhas que não correspondem a um reg...
31.12.2017 / 22:27
6
respostas

Contagem do número total de ocorrências usando grep

grep -c é útil para descobrir quantas vezes uma string ocorre em um arquivo, mas só conta cada ocorrência uma vez por linha. Como contar múltiplas ocorrências por linha? Estou procurando algo mais elegante do que: perl -e '$_ = <>...
06.02.2011 / 16:21
6
respostas

bash encontrar linhas que começam com string

Eu tenho vários arquivos e quero descobrir qual deles contém linhas sequenciais que começam com uma certa string. Por exemplo, para o seguinte arquivo: Aaaaaaaaaaaa Baaaaaaaaaaa Cxxxxxxxxx Cyyyyyyyyy Czzzzzzzzz Abbbbbbbbbbb Bbbbbbbbbbbb Ca...
25.03.2014 / 14:32
3
respostas

Como faço para obter uma lista e removê-la de um arquivo?

Eu tenho uma longa lista de nomes de domínio que eu preciso remover do / etc / remotedomains. Eles provavelmente não estão em nenhuma ordem específica no arquivo. Cada domínio está em uma linha. Como eu poderia percorrer a lista e encontrar e...
24.10.2010 / 05:24
2
respostas

O que significa \ b em um padrão grep?

O que esse comando faz? grep "\bi\b" linux.txt O que está procurando?     
16.10.2011 / 18:02
2
respostas

Como abrir grep (1p) manpage?

No final de man grep , diz SEE ALSO\ POSIX Programmer's Manual Page grep(1p). Não consigo abrir a página de manual grep(1p) . Como faço isso? Pesquisa net, Unix.SE e fez tentativa e erro, mas sem sorte ainda. Tentei $...
05.09.2015 / 15:01