[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: progression en bash





Le 21/07/07, Thibaut LE LEVIER <thibautlelevier@yahoo.fr> a écrit :
Salut à tous
je continu mes petits script en bash et il y a une fonction sur laquelle
je n'arrive plus à remettre la main :(

j'ai une variable sur plusieurs lignes
à chaque fin de ligne j'ai un passage à la ligne

j'aimerai que chaque ligne corresponde à une variable pour en utilisé
une au hasard

je pense donc que la manière la plus simple vu que le nombre de
variables est inconnu, va être de passer par un "tableau"

est-ce que quelqu'un vois comment faire?
IFS? Regexp?

merci
tibo






___________________________________________________________________________
Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
http://fr.mail.yahoo.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Bonjour,
pourquoi pas un tableau?

VAR[1]="je"
VAR[2]="tu"
VAR[3]="il"

for ((i=1; i<=${#VAR[@]}; i++))
do
    echo ${VAR[i]}
done

C'est p'tet pas la meilleure facon, mais au moins ca marche.

Reply to: