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

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

Re: [shell-script] funções


From: address@hidden
Subject: Re: [shell-script] funções
Date: Tue, 03 Jun 2003 09:34:39 -0300
User-agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.3.1) Gecko/20030425

Só pra complementar, o envio de parâmetros para a funcão é posicional, você não precisa declará-los dentro dos parênteses.

Tipo:
------------------------inicio script --------------------
function teste( ){

 if [ "$1" != "" ]; then
       echo "parametro 1: $1"
 fi

 if [ "$2" != "" ]; then
       echo "parametro 2: $2"
 fi

 if [ "$3" != "" ]; then
       echo "parametro 3: $3"
 fi

 # e assim sucessivamente...

}

teste Oi
echo ================
teste ola voce
echo ================
teste so pra testar
---------------------- fim script -------------------------
Produziria o seguinte resultado:

parametro 1: Oi
================
parametro 1: ola
parametro 2: voce
================
parametro 1: so
parametro 2: pra
parametro 3: testar

[]s,
Gustavo.

Junior Mulinari wrote:

Olá a todos!!!

Tenho uma duvida quando a funções. Para criar uma função no bash pode
ser feito com a seguinte sintaxe:

_funcao () {
        comandos...
}

_funcao

Os dois parenteses após _funcao, server exatamente para que? Para
variavel? para definições?

sds




reply via email to

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