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 <[EMAIL PROTECTED]>: > --- Em [email protected]<shell-script%40yahoogrupos.com.br>, > "César Vianna" > <[EMAIL PROTECTED]> 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. > > > [As partes desta mensagem que não continham texto foram removidas]
