[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Filtrar e concatenar linhas
From: |
Paulo Bettega |
Subject: |
Re: [shell-script] Re: Filtrar e concatenar linhas |
Date: |
Thu, 30 Oct 2014 00:53:41 -0200 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 |
diff -s \
> <(grep -oPz '(?s)dn[: [:alnum:]=,]+br.user[A-Za-z]+: [0-9]+' <<<"$linhas"|sed
'N;s/\n/,/') \
> <(awk '/CN=/ {atual=$0;getline proxima; if(proxima ~ /userAccountControl:/){ print atual ","
proxima }}' <<<"$linhas")
Os aquivos /dev/fd/63 e /dev/fd/62 são idênticos
Minha conclusão:
Se vc quer impressionar, use um grep Godzilla.
Se vc quer agilidade e rapidez, use awk (e vai
impressionar do mesmo jeito :) )
On 30-10-2014 00:24, address@hidden [shell-script] wrote:
Cara achei sua explicação e exemplo um tanto confusos, mas se entendi certo
acho que é isso:
Uma simples linha em awk mata todo o processo:
awk '/CN=/ {atual=$0;getline proxima; if(proxima ~ /userAccountControl:/){ print atual
"," proxima
}}' arquivo
É isso?
[]'s
Itamar
----------------------------------------------------------------------------------------------------
Enviado por: address@hidden
----------------------------------------------------------------------------------------------------
- Filtrar e concatenar linhas, diramos, 2014/10/29
- Re: Filtrar e concatenar linhas, itamarnet, 2014/10/29
- Re: [shell-script] Re: Filtrar e concatenar linhas,
Paulo Bettega <=
- Re: [shell-script] Filtrar e concatenar linhas, Julio C. Neves, 2014/10/30
- Re: [shell-script] Filtrar e concatenar linhas, itamarnet, 2014/10/30
- Re: [shell-script] Filtrar e concatenar linhas, Julio C. Neves, 2014/10/30
- Re: [shell-script] Filtrar e concatenar linhas, diramos, 2014/10/30
- Re: [shell-script] Filtrar e concatenar linhas, itamarnet, 2014/10/30
- Re: [shell-script] Filtrar e concatenar linhas, diramos, 2014/10/30
- Message not available
- Re: [shell-script] Filtrar e concatenar linhas, diramos, 2014/10/30
- Re: [shell-script] Filtrar e concatenar linhas, itamarnet, 2014/10/31
- Re: Filtrar e concatenar linhas, diramos, 2014/10/31