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

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

Re: [shell-script] Dúvida sobre funções


From: Juari Ritter Müller
Subject: Re: [shell-script] Dúvida sobre funções
Date: Wed, 17 Jul 2002 18:56:50 -0300
User-agent: Mutt/1.3.28i

Amigo, tente isso: funcao_start $@

[]'s
Juari

On Mon, Jul 15, 2002 at 09:33:27PM -0300, Marcelo Anton wrote:
> Tenho um script shell assim: ( fiz uma versão resumida dele pra pedir minha 
> dúvida ).
> Ele é iniciado com três parmetro. 
> Um é start ou stop o os outros dois são quaisquer coisas.
> 
> #!/bin/bash
> 
> echo $2 # Esse echo aqui aparecem normalmente
> echo $3 # Esse echo também funciona normalmente
> 
> teste=$2
> 
> funcao_start (){
> echo $2 # Esse echo aqui não aparecem
> echo $3  # Esse tbm não aparece nada
> echo $teste # Assim imprime corretamente o conteudo de $2
> }
> 
> case $1 in
> start) funcao_start ;;
> stop) echo "STOP" ;;
> esac
> # FIM #####
> 
> Resumindo tudo, as variaveis passadas via linha de comando não entram na 
> função mas as variaveis criadas dentro dis script entram na função. Por quê 
> isso acontece?
> 

-- 
-Juari Ritter Müller
address@hidden and address@hidden
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GE d-- s: a18 C+++ UL++ P+ L++> E- W+ N+ o? K? w--
O? M? V- PS+ PE Y+ PGP t+ 5+ X+ R tv- b+ DI D++
G e h! !r y?
------END GEEK CODE BLOCK------


reply via email to

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