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

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

Re: [shell-script] retornar valor function


From:
Subject: Re: [shell-script] retornar valor function
Date: Fri, 6 Jul 2007 17:22:58 -0300

Muito obrigado, agora ficou claro


valeu




Em 06/07/07, Tiago Barcellos Peczenyj <address@hidden> escreveu:
>
>   veja só este exemplo
>
> $ alf(){
> return 12
> }
>
> $ alf
> $ echo $?
> 12
>
> $ alf && echo 'ok' || echo 'nok'
> nok
>
> como vc pode ver, o return de uma função shell é diferente de um return em
> qq outra linguagem de programação. vc dificilmente iria atribuir o
> resultado
> dessa função à uma variavel exceto se fosse fazer algum tipo de teste (if
> ... then ... else ... fi) -- onde $? igual a 0 é considerado true e qq
> valor
> diferente é false.
>
> entretanto vc pode escrever na saída padrão
>
> $ alf(){ echo "12" ; }
> $ VAR=`alf`
> $ echo $VAR
> 12
>
> para recuperar algum tipo de valor.
>
> []s Tiago
>
> On 7/6/07, address@hidden <idesenv%40gmail.com> 
> <address@hidden<idesenv%40gmail.com>>
> wrote:
> >
> > Boa tarde,
> >
> > Como eu faco pra uma funcao retornar um valor? do tipo boolean e integer
> >
> > grato
> >
> >
>
> --
> Tiago B Peczenyj
> Linux User #405772
>
> http://peczenyj.blogspot.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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



reply via email to

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