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

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

Re: [shell-script] Identificando quebra de linha com expressão regular


From: Valtoir
Subject: Re: [shell-script] Identificando quebra de linha com expressão regular
Date: Thu, 15 Mar 2012 22:30:21 -0300

Boa noite,

Não serve o grep?

grep -B1 ^jpegPhoto arquivo

O comando acima vai jogar na saída padrão o seguinte:

dn: uid=juca.viana,ou=expre,dc=xxxxxx,dc=com,dc=br
jpegPhoto:
--
dn: uid=maria,ou=expre,dc=xxxxxx,dc=com,dc=br
jpegPhoto:
--
dn: uid=renato.servo,ou=expre,dc=xxxxxx,dc=com,dc=br
jpegPhoto:
--
dn: uid=joubert.barcelos,ou=expre,dc=xxxxxx,dc=com,dc=br
jpegPhoto:
--
dn: uid=vagner.costa,ou=expre,dc=xxxxxx,dc=com,dc=br
jpegPhoto:

Acho que é um bom começo ;-)

T+

Valtoir

Em 15 de março de 2012 21:22, Adonai Silveira Canez
<address@hidden>escreveu:

> **
>
>
> Pessoal, abaixo tenho a saida de uma consulta no ldapsearch alguns
> registros "dn:" saem na linha seguinte o parametro "jpegPhoto:" e outros
> não. Todos saem com uma linha em branco, eu quero criar uma expressão
> regular para excluir as linhas que não tem um jpegPhoto abaixo. Alguem pode
> me dar a dica de como fazer isso com o sed? A minha maior dificuldade é
> trabalhar com a quebra de linha.
>
> dn: uid=admin-admin,ou=expre,dc=xxxxxx,dc=com,dc=br
>
> dn: uid=juca.viana,ou=expre,dc=xxxxxx,dc=com,dc=br
> jpegPhoto:
>
> dn: uid=maria,ou=expre,dc=xxxxxx,dc=com,dc=br
> jpegPhoto:
>
> dn: uid=renato.servo,ou=expre,dc=xxxxxx,dc=com,dc=br
> jpegPhoto:
>
> dn: uid=joubert.barcelos,ou=expre,dc=xxxxxx,dc=com,dc=br
> jpegPhoto:
>
> dn: uid=vagner.costa,ou=expre,dc=xxxxxx,dc=com,dc=br
> jpegPhoto:
>
> dn: uid=ucpe,ou=expre,dc=xxxxxx,dc=com,dc=br
>
> dn: uid=gpc,ou=expre,dc=xxxxxx,dc=com,dc=br
>
> dn: uid=gerenciamento.sla,ou=expre,dc=xxxxxx,dc=com,dc=br
>
> dn: uid=adi,ou=expre,dc=xxxxxx,dc=com,dc=br
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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