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 <[email protected]> escreveu: De: Julio C. Neves <[email protected]> Assunto: Re: [shell-script] dúvida declaração de função Para: [email protected] 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 t...@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]
