Perfeito ... Obrigado pela dica
abraço --- Em qui, 2/10/08, Cléoson Barreto <[EMAIL PROTECTED]> escreveu: De: Cléoson Barreto <[EMAIL PROTECTED]> Assunto: Re: [shell-script] Retorno de Linha com sed Para: [email protected] Data: Quinta-feira, 2 de Outubro de 2008, 14:07 Olá! Substitua o echo $FUNC por echo "$FUNC" (com aspas). []'s Cléoson. 2008/10/2 ronaldog.araujo <ronaldog.araujo@ yahoo.com. br> > Boas Galera, a minha dúvida é a seguinte: > > tenho um arquivo chamado funcionario. txt e tem o seguinte conteudo: > > func=user1 func=user2 func=user3 > > se no prompt eu digitar o seguinte comando: > > cat funcionario. txt | sed -e 's/ func/\nfunc/ g' > > ele me retorna: > func=user1 > func=user2 > func=user3 > > Montei então o seguinte script > > #!/bin/bash > > FUNC=`cat funcionario. txt | sed -e s/ func/\nfunc/ g` > > echo $FUNC > > ele me retorna: > > func=user1 func=user2 func=user3 > > Ele não faz a quebra. O que preciso é colocar uma quebra de linha > antes do func= por dentro de um shell script > > Alguém teria uma solução ? > > Obrigado > [As partes desta mensagem que não continham texto foram removidas] Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]
