[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Parâmetros
From: |
Eliphas Levy Theodoro |
Subject: |
Re: [shell-script] Parâmetros |
Date: |
Tue, 7 Dec 2004 16:10:48 -0200 (BRST) |
$ fun(){ echo $#; }
$ fun a b c d e
5
$
O "$#" que você está usando no for é a quantidade de parâmetros...
Experimente trocar por "$@" :)
--
Eliphas
Daniel, @ 17:41:
> fala galera!
> situacao: script que receba parametros e faça uma ação para o
> parametro correspondente
> problema: naum funfa :) (as variaveis do case naum sao reconhecidas)
>
> ps: multiplos parâmetros... pode ser 1, ou 2 ou 1000...
>
> -> script
>
> for x in $#; do
> case $x in
> "-b") echo Bobão
> ;;
> "-d") echo diamante
> ;;
> *) echo "sem mensagem"
> esac
> done
[As partes desta mensagem que não continham texto foram removidas]