Guzmud


4769 messages

Membre, Developpeur, LAN, Retraité

Samedi 31 Octobre 2009 - 15:16

Allowa,

la question est sûrement stupide mais vu que je viens de faire une bonne dizaine d'heures de bash (alors que je me souvenais plus de la synthaxe de base, et que la synthaxe en bash c'est très funky), j'avoue que je craque un peu. Bon j'ai eu droit à tous les problèmes à la con en bash et j'avoue que les jeux sur variable, contenu de la variable, contenu de la commande contenu dans une variable, etc ... ça me saoule un peu Content

Donc une seule question :
- j'ai une variable, on va dire $1, qui contient un chiffre (genre 15)
- j'ai en tout $1 + 2 variables (en gros ça vient de : longueur du tableau, les $1 composants du tableau, le truc que je cherche dans le tableau, donc $1 + 2)
- je veux chercher ma $1+2ème variable dans le tableau, pas de soucis. Mais pour ça je dois faire un for qui va de $2 (la variable) à la $1ème variable (enfin $1ème plus un, mais c'est pas le plus important), sauf que $1 bah c'est la longueur (donc on peut pas faire seq $2, $1), et y a pas de " $ $1 ".

Donc si quelqu'un a une idée de la synthaxe pour faire $contenu d'une variable (et donc obtenir le contenu de cette é-nième variable), je suis preneur Content

Ps : oui c'est une question à la con Content

Guz


Guz : ancien actif FFF ; élève-ingénieur UTT ; orga UA 2K12
I have a dream that one day this nation will rise up and live out the true meaning of its creed:
“We hold these truths to be self-evident: that all men are created equal.”

alexscott


dirigeant

11650 messages

Dirigeant, Membre, Developpeur, LAN-MASTER, Streamer, Adjoint (ED)

Samedi 31 Octobre 2009 - 16:28

function tutu() {
list=($*)

# afficher le contenu du tableau list
declare -p list
}


Que le citron soit pressé ou qu'il vente, il jute.

Guzmud


4769 messages

Membre, Developpeur, LAN, Retraité

Samedi 31 Octobre 2009 - 16:34

Allowa,

merci alex Content

Guz


Guz : ancien actif FFF ; élève-ingénieur UTT ; orga UA 2K12
I have a dream that one day this nation will rise up and live out the true meaning of its creed:
“We hold these truths to be self-evident: that all men are created equal.”

Liens utiles : Rechercher - Droits d'accès