|
From: | Celso Macêdo |
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, 6 May 2018 18:40:21 -0300 |
Olá Celso, solução com sed.
sed -nr '/^[0-9]/ {:a;H;n;s/^[0-9]/&/;tb;ba;:b;x;s/xen01/&/;tc;n;ba;:c;p;q}' maquinas.txt
Abraços Paulo> ------------------------------
On 05-05-2018 23:07, Celso Macêdo address@hidden [shell-script] wrote:
> 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
>
>----------------------------
> Enviado por: =?UTF-8?Q?Celso_Mac=C3=AAdo?= <address@hidden>
> ----------------------------------------------------------
[Prev in Thread] Current Thread [Next in Thread]
- Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão, Celso Macêdo, 2018/05/06
- Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão, Tiago Peczenyj, 2018/05/06
- Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão, phfbettega, 2018/05/06
- Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão, Celso Macêdo <=
- Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão, phfbettega, 2018/05/06
- Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão, Celso Macêdo, 2018/05/07
- Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão, phfbettega, 2018/05/07
- Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão, Julio C. Neves, 2018/05/07
Message not available
- Re: Como pegar uma parte do texto(não uma li nha) em um arquivo que contém uma expressão, itamarnet, 2018/05/07
- Re: [shell-script] Re: Como pegar uma parte do texto(não uma li nha) em um arquivo que contém uma expressão, Celso Macêdo, 2018/05/07
- Re: [shell-script] Re: Como pegar uma parte do texto(não uma li nha) em um arquivo que contém uma expressão, Fredi Rolf Bieging, 2018/05/08
- Prev by Date: Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão
- Next by Date: Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão
- Previous by thread: Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão
- Next by thread: Re: [shell-script] Como pegar uma parte do texto(não uma linha) em um arquivo que contém uma expressão
- Index(es):