shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SED - Como parar a consulta na N ocorrência


From: andrelucio . fc
Subject: SED - Como parar a consulta na N ocorrência
Date: 22 Aug 2017 13:04:47 +0000

Opa, pessoal.


Seguinte, existe alguma forma de parar a consulta de uma determinada string na ocorrência N dessa consulta.

Por exemplo:


O arquivo ips.txt tem esse conteúdo:


192.168.1.4 (PC)
192.168.0.25 (PC)
192.168.1.4 (Smartphone)
192.168.0.30 (Smartphone)
192.168.1.40 (PC)
192.168.1.4 (Server)
192.168.1.10 (PC)
192.168.1.50 (Smartphone)
192.168.1.20 (PC)
192.168.0.222 (Server)


O comando sed -n '/\<192.168.1.4\>/p' ips.txt retorna essa saída:


192.168.1.4 (PC)
192.168.1.4 (Smartphone)
192.168.1.4 (Server)


Mas preciso que ele exiba somente a segunda ocorrência ou seja, essa saída:


192.168.1.4 (PC) 
192.168.1.4 (Smartphone) 

Alguém poderia saberia como resolver isso com o SED?


 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]