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

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

Re: [shell-script] Duvidas com quebra de Linha


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Duvidas com quebra de Linha
Date: Fri, 17 Aug 2007 18:11:59 -0300

Apenas reforçando: vamos agradecer em PVT.

Parece um estimulo natural pegar e dar reply, mas é um agradecimento que vai
para milhares de destinatario.

On 8/17/07, Marcilio Almeida de Moura <address@hidden> wrote:
>
>   Tiago Barcellos Peczenyj escreveu:
> >
> > IMHO uma boa forma de fazer isso seria assim:
> >
> > while read DADOS ; do
> >
> > echo $DADOS
> >
> > done < arquivo
> >
> > quando vc faz `cat dados` o resultado do comando entre as 'crases' é
> > substituido na linha de comando, como cada valor possui um ou mais
> > caracteres que pertencem ao IFS (input field separator), a
> > interepretação é
> > que cada valor separado é um valor para a variavel do laço for, e não a
> > linha inteira.
> >
> > Podes alterar a IFS para este caso:
> >
> > ( IFS=$'\n' ; for i in `cat dados` ; do echo $i ; done )
> >
> > []´s Tiago
> >
> > On 8/17/07, Marcilio Almeida de Moura 
> > <address@hidden<marcilio.moura%40yahoo.com.br>
> > <mailto:marcilio.moura%40yahoo.com.br>> wrote:
> > >
> > > Bom dia pessoal, gostaria de saber como evitar a quebra de linha na
> > > seguinte situação:
> > >
> > > Ex: arquivo contem :
> > >
> > > Nome IP Mac
> > >
> > > executo um
> > > for DADOS in `cat arquivo`
> > > do
> > > echo "$DADOS"
> > > done
> > > Onde existe espaço ele quebra a linha.
> > >
> > >
> > > _______________________________________________________
> > > Yahoo! Mail - Sempre a melhor opção para você!
> > > Experimente já e veja as novidades.
> > > http://br.yahoo.com/mailbeta/tudonovo/
> > <http://br.yahoo.com/mailbeta/tudonovo/>
> > >
> > >
> >
> > --
> > Tiago B Peczenyj
> > Linux User #405772
> >
> > http://peczenyj.blogspot.com/ <http://peczenyj.blogspot.com/>
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> Muito bem explicado, valeu pela dica.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/


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



reply via email to

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