"Sérgio Durigan Júnior" <[EMAIL PROTECTED]> writes:

> On 4/30/07, Julio C. Neves <[EMAIL PROTECTED]> wrote:
>> Fala Sergio,
>> o bash e o ksh suportam chamada de função com a seguinte sintax:
>>
>> function funcao
>> {
>> echo estou na funcao
>> }
>>
>> #main
>> funcao
>
>
> Fala Júlio!
>
> Realmente, eles suportam a palavra reservada "function". No entanto, o
> BusyBox, que é o shell que o Hever está usando, não suporta isso :-(.
> Por isso dei a idéia de colocar num arquivo separado.

A sintaxe que o busybox suporta eh:

$ foo() { echo 1; }
$ foo
1

Entao voce pode criar:

#!/bin/sh

foo() {
      echo 1
}

foo

Isso deve rodar.

-- 
        O T A V I O    S A L V A D O R
---------------------------------------------
 E-mail: [EMAIL PROTECTED]      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://otavio.ossystems.com.br
---------------------------------------------
"Microsoft sells you Windows ... Linux gives
 you the whole house."

Responder a