Dúvidas Grep

1. Dúvidas Grep

Guilherme Luiz Chinini
Chinini

(usa Ubuntu)

Enviado em 23/08/2016 - 14:55h

Boa tarde a todos estou usando o seguinte comando para imprimir sintaxes de um texto:

grep -m1 "sintaxe" *.txt

Para imprimir apenas a primeira ocorrência da palavra sintaxe, no entanto a mesma palavra aparece diversas vezes e gostaria de sabe se existe uma forma de imprimir apenas a última ocorrência.


  


2. Re: Dúvidas Grep

marcio mendes mendes
conectadohost

(usa XUbuntu)

Enviado em 23/08/2016 - 16:46h

Olá,
Eu faria desse modo
imprimir a ultima ocorrência

cat arquivo | grep sintaxe | sed -e :a -e '$q;N;1,$D;ba'


E pra imprimir somente a primeira ocorrência

cat arquivo | grep sintaxe | sed -n -e 1p



---> As vezes Para Não Me Estressar Prefiro Não Comentar
---> Márcio M M <---


3. Re: Dúvidas Grep

thinomar
thinomar

(usa Linux Mint)

Enviado em 23/08/2016 - 17:01h

Esse tópico, que você mesmo abriu, não ajudou?
https://www.vivaolinux.com.br/topico/Duvidas-frequentes/Duvidas-Grep


4. Re: Dúvidas Grep

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 23/08/2016 - 17:57h

Chinini escreveu:

Boa tarde a todos estou usando o seguinte comando para imprimir sintaxes de um texto:

grep -m1 "sintaxe" *.txt

Para imprimir apenas a primeira ocorrência da palavra sintaxe, no entanto a mesma palavra aparece diversas vezes e gostaria de sabe se existe uma forma de imprimir apenas a última ocorrência.


Boa tarde Chinini.
Respondi isso no outro tópico que você abriu em 11/08/2016.
Aquela solução não resolveu:
segue o link:
https://www.vivaolinux.com.br/topico/Duvidas-frequentes/Duvidas-Grep 


Att
marcelo oliver






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts