Duda sencilla pequeño shell script
Publicado por r23 (1 intervención) el 29/05/2008 01:46:48
Buenas, soy nuevo en unix y tengo un pequeño script que invierte una línea de palabras que se le pasan como parámetro
Cont=$#
while [ $Cont -ne 0 ]
do
Temp="$"$Cont
echo "$Temp"
Cont=`expr $Cont - 1`
done
Cómo podéis ver lo que hago es con el número total de parámetros ir mostrándolos por el final . Mi problema está en la línea echo "$Temp" que por ejemplo debería ser echo $3 el caso es que en vez de sacarme el valor del parámetro 3 me saca $3 y me gustaría que me sacara el primero.
Creo que es sencilla pero no doy con ello
saludos y gracias de antemano
Cont=$#
while [ $Cont -ne 0 ]
do
Temp="$"$Cont
echo "$Temp"
Cont=`expr $Cont - 1`
done
Cómo podéis ver lo que hago es con el número total de parámetros ir mostrándolos por el final . Mi problema está en la línea echo "$Temp" que por ejemplo debería ser echo $3 el caso es que en vez de sacarme el valor del parámetro 3 me saca $3 y me gustaría que me sacara el primero.
Creo que es sencilla pero no doy con ello
saludos y gracias de antemano
Valora esta pregunta


0