Re: Bash

Top Page

Reply to this message
Author: Olivier Guerrier
Date:  
To: ML Guilde
Subject: Re: Bash
Frédéric Mantegazza a écrit :
> En fait, je veux pouvoir récupérer un paramètre quelconque par son numéro,
> ce numéro étant lui-même stocké dans une variable... Mais finalement, je
> vais me débrouiller autrement (en utilisant ta suggestion)...


Alors je ferais comme ça, mais il y p.e. mieux...

case "$1" in
        "start")
        shift
        for I in $(seq $#);
        do
                A=$($0 n $I $*)
                echo $A
        done
        ;;


        "n")
        shift $(($2+1))
        echo $1
        ;;
esac



et un appel avec:

./monscript.sh start A1 A2 A3 A4 A5 A6 A7 A8 A9 etc.

devrait le faire.

Je te laisse débugguer ;)

Olivier.