"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."