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

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

Re: [shell-script] dúvida declaração de função


From: Denis S. Costa
Subject: Re: [shell-script] dúvida declaração de função
Date: Fri, 9 Oct 2009 03:05:29 -0700 (PDT)

Muito Obrigado Julio!!!

Denis Silva Costa
Analista de Geoprocessamento

"A paz não brota em um jardim com câmera e sensores..."

--- Em qui, 8/10/09, Julio C. Neves <address@hidden> escreveu:

De: Julio C. Neves <address@hidden>
Assunto: Re: [shell-script] dúvida declaração de função
Para: address@hidden
Data: Quinta-feira, 8 de Outubro de 2009, 21:39






 




    
                  Fala Denis,

veja isso:



$ cat tst1

function funcao_legal( )

{

echo $1 $2 $3

}

funcao_legal aaa bbb ccc

$ ./tst1

aaa bbb ccc

============ ========= ==

$ cat tst2

function funcao_legal

{

echo $1 $2 $3

}

funcao_legal aaa bbb ccc

$ ./tst2

aaa bbb ccc

============ ========= ==

$ cat tst3

funcao_legal ()

{

echo $1 $2 $3

}

funcao_legal aaa bbb ccc

$ ./tst3

aaa bbb ccc

============ ========= ==



Conclusão: Não tem nada a ver com passagem de parâmetros, e isso eu já

sabia. O que eu não sabia é que a declaração que fiz em tst1 funcionava.

Achava que daria erro.



A diferença entre elas é que no arcaico Bourne Shell só funciona a que está

em tst3 e portanto se vc usa diversos sabores de *n?x, é bom usar esta forma

para manter a compatibilidade.



Abraços,

Julio

Cursos de Shell e Zenity em 2 fins de semana?

- Em SP ligue (11) 2125-4747;

- Em DF ligue (61) 3223-3000;

- No RJ ligue (21) 2561-0867;

- Turmas fechadas em outras cidades ligue (21) 8112-9988.



2009/10/8 Denis S. Costa <deniscostadsc@ yahoo.com. br>



>

>

> Bom dia a tod@s

>

> algue poderia me explicar a diferença, caso exista uma, entre:

>

> function funcao_legal

> {

> comandos

> }

>

> e

>

> funcao_legal ()

> {

> comandos

> }

>

> e se a declaração a seguir pode ser considerada "errada"

>

> function funcao_legal ()

>

> {

>

> comandos

>

> }

>

> Denis Silva Costa

> Analista de Geoprocessamento

>

> "A paz não brota em um jardim com câmera e sensores..."

>

> ____________ _________ _________ _________ _________ _________ _

> Veja quais são os assuntos do momento no Yahoo! +Buscados

> http://br.maisbusca dos.yahoo. com

>

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

>

>  

>



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




 

      

    
    
        
         
        
        








        


        
        


      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



reply via email to

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