Enviado em 08/08/2013 - 18:29h
Olá!
Sou novo no linux e estou com difuldade em exibir dinamicamente, dentro de um FOR, um parametro passado na chamada de um script.
Exemplo: Ao chamar o script teste.sh da seguinte forma "# ./teste.sh um dois tres" a saída seria: "um dois tres". Mas eu não posso chamar os parametros estaticamente com $1 $2 $3....preciso chamar dinamicamente.
Alguém tem alguma ideia de como fazer isso??
Segue código do script:
Sou novo no linux e estou com difuldade em exibir dinamicamente, dentro de um FOR, um parametro passado na chamada de um script.
Exemplo: Ao chamar o script teste.sh da seguinte forma "# ./teste.sh um dois tres" a saída seria: "um dois tres". Mas eu não posso chamar os parametros estaticamente com $1 $2 $3....preciso chamar dinamicamente.
Alguém tem alguma ideia de como fazer isso??
Segue código do script:
#!/bin/sh
#O laço do for é executado N vezes onde N = quantidade de parametros
for i in $(seq $#)
do
# Aqui eu imprimiria o valor dos parametros
# $i não serve pois, imprimi o valor do i e não do parametro
# Como fazer para imprimir o parametro??
done