Perguntas sobre 'grep'

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

Por que o grep está pesquisando mais do que os arquivos que eu quero com asterisco?

Dentro de um script bash eu tenho grep -Ech 'string1|string2' /server/directory/$servername_log_20150312* | awk ... Eu estava recebendo o erro "too many arguments", por isso liguei set -x e vejo que o grep está tentando procurar inicia...
13.03.2015 / 18:11
1
resposta

grep: Erro de sintaxe próximo ao token inesperado '('

Eu tenho este problema: Estou procurando por uma string dentro do arquivo. A sintaxe é: grep -E ‘( ^ | [[:space:]] )[A-Z]{2}[[:digit:]]{2}((- | [[:space:]] )[[:alnum:]]{4}) {3} ’ (filename) Quando eu executo este comando dentro do Ubunt...
07.04.2015 / 12:59
2
respostas

Extrai valores do arquivo html simples via grep / awk

Eu tenho outro problema grep / awk / sed dentro do código HTML anexado abaixo. Dado é um arquivo HTML simples com tabela dentro. O HTML é gerado por um medidor inteligente (medidor de energia doméstico). Dentro da tabela html, são apresentado...
20.06.2014 / 21:58
3
respostas

Compare a primeira coluna em arquivos diferentes [closed]

Eu quero comparar um arquivo com outros arquivos no mesmo diretório. file1.txt contém: move 34#123# get 11#278 put 33#29#567#23 file1.txt deve comparar com os arquivos 1.txt e 2.txt . 1.txt contém: move 11...
21.04.2014 / 06:34
2
respostas

Egrep várias strings em um arquivo XML

Eu tenho uma coleção de arquivos XML em um formato padrão que gostaria de pesquisar para ver se eles correspondem a duas strings. Aqui está a ideia: <ELEMENT1>Dave</ELEMENT> <DON'TCARE1>Blaa</DON'TCARE2> <DON'TCA...
07.03.2014 / 12:33
3
respostas

Use as ferramentas do Unix para procurar por um bloco de definição em um XML.

Estou usando um XML com definições neste formato - <definition name="ticketOpen" extends="ticketUpdate"> <put name="title" value="Open Ticket" /> <put name="mainForm" value="open.jsp" /> <put name="XYZ" value=...
14.02.2014 / 15:26
2
respostas

Confuso sobre grep inverso

Então, quando você usa o inverso no grep ( egrep -v ), isso significa literalmente que a saída é mostrada de cabeça para baixo (invertida)? Acho que fiquei mais confuso quando vi os exemplos a seguir $ egrep -v '\ ' blah.sh $ egrep -v '(...
07.04.2013 / 01:14
1
resposta

Listando linhas específicas em arquivos listados

Encontre todos os arquivos em /tmp que são arquivos comuns e imprima as linhas que terminam com Programming . Para este problema, eu sei listar todos os arquivos em /tmp . O que eu não sei como fazer é usar grep ou find para impr...
15.03.2012 / 02:35
4
respostas

grep parece ignorar --include

man grep diz grep [OPTIONS] PATTERN [FILE...] . . . --include=GLOB Search only files whose base name matches GLOB (using wildcard matching as described under --exclude). Então eu digitei grep --include="*....
22.12.2011 / 04:49
2
respostas

Grep e regex, Por que o seguinte retorna apenas uma parte específica?

Por que a seguir: echo this is a line. | grep -o -E "[a-z]+\." O resultado é line. e não this is a line. ? Não há limite de palavra ou qualquer outra restrição na regex.     
07.07.2013 / 21:10