Substitution de variable

Guillaume Desclaux guillaume at desclaux.net
Thu Feb 15 23:04:33 CET 2007


Daniel Caillibaud wrote:
> Ca incite à poser une question bête : comment faire du ${$a} en bash ?
> 
> du genre
> a=toto; b=a; echo ${$b}
> qui renverrai toto...

et si tu faisais

i=0
for arg in "$@"; do
    parameters[$i]=$arg
    i=`expr $i + 1`
done

Tu peux ensuite faire
b=1
echo ${parameters[$b]}

Ca te va ?



More information about the Shell mailing list