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

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

Re: Duvida no printf com a opção "e"


From: Anderson Junior
Subject: Re: Duvida no printf com a opção "e"
Date: Tue, 29 Oct 2013 01:34:21 -0000
User-agent: eGroups-EW/0.82

isso tudo é muito novo pra mim, e ta ficando cada vez mais interessante....

--- Em address@hidden, Tiago Peczenyj <tiago.peczenyj@...> escreveu
>
> C é POSIX LOCALE
> 
> é diferente de en_US.utf-8 por exemplo
> 
> http://pubs.opengroup.org/onlinepubs/7908799/xbd/locale.html#tag_005_002
> 
> http://stackoverflow.com/questions/7381704/what-is-the-effect-of-the-ps1-and-lc-all-variables-in-bash
> 
> 
> 
> 2013/10/28 Ernander (Nander) <ernander@...>
> 
> > **
> >
> >
> > Meus R$0.02 centavos
> >
> > export LC_ALL=C # o C é de COMMA ( Vírgula em Inglês)
> >
> >
> > Att
> >
> >
> >
> > Att
> >
> > *Ernander Marcus Lataliza Rosendo*
> > *Certified SonicWall Security Administrator*
> >
> >
> > Em 27 de outubro de 2013 23:56, Anderson Junior <
> > andersonscinfo@...> escreveu:
> >
> > **
> >>
> >>
> >> eu estava olhando essas variaveis, mas ainda sem entender, oque essa
> >> valor o "C" significa?
> >>
> >> deu certinho....mas fiquei sem entender...
> >>
> >>
> >> Att.
> >> Anderson Junior
> >>
> >> --- Em address@hidden, Tiago Peczenyj <tiago.peczenyj@>
> >> escreveu
> >> >
> >> > Vc tem variáveis como LC_ALL que define se o separador de decimal é
> >> ponto
> >> > ou vírgula. Teste
> >> >
> >> > bash$ export LC_ALL=C
> >> > bash$ comando...
> >> > Em 27/10/2013 22:31, "Anderson Junior" <andersonscinfo@>
> >> > escreveu:
> >> >
> >> > > **
> >>
> >> > >
> >> > >
> >> > > Obrigado pelo caminho Tiago, apesar de não fazer idéia doque se trata
> >> > > (rsrsrsr) ja to indo pesquisar pra ver se descubro, assim que tiver
> >> > > novidades eu relato aqui.
> >> > >
> >> > > Att.
> >> > > Anderson Junior
> >> > >
> >> > > --- Em address@hidden, Tiago Peczenyj
> >> <tiago.peczenyj@>
> >> > > escreveu
> >> > > >
> >> > > > Não consigo testar agora mas parece ser um problema de locale
> >> > > > Em 27/10/2013 22:03, "Anderson Junior" <andersonscinfo@>
> >> > > > escreveu:
> >> > > >
> >> > > > > **
> >> > > > >
> >> > > > >
> >> > > > > Boa noite amigos, estou seguindo o Papo de butequim, e no
> >> capitulo 9 em
> >> > > > > Envenenando a Escrita, eu estou tendo problema com a seguinte
> >> linha
> >> > > > >
> >> > > > > printf "%e\n" $(echo "scale=2 ; 100/6" | bc)
> >> > > > >
> >> > > > > percebi que o erro acontece porque o meu shell não entende o valor
> >> > > 16.66
> >> > > > > como sendo um numero valido, se eu passar
> >> > > > >
> >> > > > > printf "%e\n" 16,66
> >> > > > > funciona blz, como posso contornar essa situação?
> >> > > > >
> >> > > > > Att.
> >> > > > > Anderson Junior
> >> > > > >
> >> > > > >
> >> > > > >
> >> > > >
> >> > >
> >> > >
> >> > >
> >> >
> >>
> >>
> >  
> >
> 
> 
> 
> -- 
> Tiago B. Peczenyj
> Linux User #405772
> 
> http://about.me/peczenyj
>




reply via email to

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