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

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

Re: [shell-script] Re: Formar CSV


From: Julio C. Neves
Subject: Re: [shell-script] Re: Formar CSV
Date: Tue, 15 Jan 2008 15:49:15 -0200

Fala Fabiano,
Achei u paste -d, - - - - muito bem sacado, porém tenho a impressão que vc
esqueceu uma coisa no seu último post.

Onde vc escreveu : grep -v ^$ não será grep -v '^ *$'? Acho que faltou um
branco ali, que seria o bandido da estória, pois é o branco que o sed do
celsão, digo, cesar, :) está trocando pelo ponto-e-vírgula na última linha.

Li rapidamente e pode ser que não tenha entendido, mas acho que o negócio é
esse aí.

E o curso, terminastes?

Abração,
Julio


Em 15/01/08, Fabiano Caixeta Duarte <address@hidden> escreveu:
>
>   César Vianna escreveu:
> > Ok. Quase tudo certo. Mas sobra uns separadores ao final...
> >
> > ldapsearch | sed 's/^.*: \(.*\)/\1/' | paste -d";" - - - -
> >
> > resultado
> >
> > string1;string2;string3;string4$
> > ;;;$
> >
> > Por que sobra a quebra de linha mais os ;;; ?
> >
> > Tentei alterar o paste, mas não solucionou
> >
> >
> >
> >
> > 2008/1/15 Fabiano Caixeta Duarte <address@hidden<fcd.listas%40gmail.com>
> >:
> >
> >> --- Em address@hidden<shell-script%40yahoogrupos.com.br>
> <shell-script%40yahoogrupos.com.br>,
> >> "César Vianna"
> >> <cesar.vianna@...> escreveu
> >>
> >>> Pessoal, tenho um arquivo com o seguinte formato
> >>>
> >>> uid: CPF
> >>> cn: NOME
> >>> mail: E-MAIL
> >>> ou: SETOR
> >>>
> >>> Preciso fazer um csv com estas informações.
> >> Fala, Celsão!
> >>
> >> Resumindo, você precisa tirar os rótulos dos "campos" e juntá-los em
> >> uma linha, certo?
> >>
> >> Então faça isto:
> >> ldapsearch | sed 's/^.*: \(.*\)/\1/' | paste -d, - - - -
> >>
> >> Abraço!
> >>
> >> Fabiano.
> >>
>
> Vixe!
>
> Chamei um César de Celso... tb... vai ter .vianna@gmail assim lá na ...
>
> A questão é que seu ldapsearch está retornando uma linha em branco no
> final. Então adicione um 'grep -v ^$' entre os pipes.
>
> Abraço!
>
> --
> Fabiano Caixeta Duarte
> Especialista em Redes de Computadores
> Linux User #195299
> Ribeirão Preto - SP
>  
>



-- 
Abraços,
Julio


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



reply via email to

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