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

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

Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um ar


From: Tiago Peczenyj
Subject: Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão
Date: Sun, 06 May 2018 14:16:46 +0000

Ola

A seguinte expressão SED pode ajudar

sed -n '/inicio/,/fim/p' arquivo.txt

Onde inicio e fim são expressões. Faça uns testes até obter o resultado adequado 

Em dom, 6/05/2018 às 15:20, Celso Macêdo address@hidden [shell-script] <address@hidden> escreveu:
 

Boa noite, pessoal!

Supondo que tenhamos o arquivo maquinas.txt abaixo:

10.10.1.1

maquina 1 - zen01

maquina 2 - web01

maquina 3 - trend01


10.10.1.5

maquina 4 - xen01

maquina 5 - rede01

maquina 6 - fs1c1

maquina 7 - arcserve


10.10.1.10

maquina 8 - teste

maquina 9 - desenvolvimento


10.10.1.15

maquina 10 - homologa

Como fazer uma busca numa determinada expressão e apresentar todo um trecho de texto que está entre o ip e uma linha vazia?

Exemplo: uma busca de xen01 deve mostrar:

10.10.1.5

maquina 4 - xen01

maquina 5 - rede01

maquina 6 - fs1c1

maquina 7 - arcserve

OBS: Você não sabe quantas linhas antes e quantas depois precisará exibir para alcançar o resultado acima, pois o número de máquinas é variável

Valeu!!!

Celso

--
Tiago B. Peczenyj

http://about.me/peczenyj

reply via email to

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