[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] acessar parametro no laço for
From: |
Emerson Domingues Souto - H2M |
Subject: |
RES: [shell-script] acessar parametro no laço for |
Date: |
Mon, 26 Nov 2012 09:30:24 -0200 |
for n in `seq $#`; do
eval echo \$$n # 'n' representa o número do parâmetro (1,2,3, etc) que
graças ao eval e ao duplo $ será usado como uma variável de nome variado
done
OU
for a in $*; do
echo $a # 'a' é cada parâmetro (primeiro, segundo, terceiro, etc)
done
Emerson Domingues Souto
Tecnologia da Informação
Marítima Seguros S/A
Fone: 11 3156-1752
De: address@hidden [mailto:address@hidden] Em nome de Anderson Junior
Enviada em: segunda-feira, 26 de novembro de 2012 01:28
Para: address@hidden
Assunto: [shell-script] acessar parametro no laço for
eu de novo aqui, é o seguinte eu preciso acessar os parametros, mas sem saber
quais parametros foram passados, vou tentar explicar
os parametros são interpretados pelas variaveis especiais
$1 $2 $3 e assim por diante, quero acessar elas tipo em um comando for
for((I=1; I<=$#; I++))
{
echo $[$I] #aqui que eu não sei como acessar elas usando o contador do for
}
[As partes desta mensagem que não continham texto foram removidas]