Visibilité des variables.
Bonjour,
J'ai un problème concernant la visibilité des variables dans mon code. Voilà le code:
Code:
1 2 3 4 5 6 7
| #!/bin/bash
for cpt in `seq 1 1000`;
do
expect1.sh
exit
done |
L'expect:
Code:
1 2 3
| #!/usr/bin/expect -f
spawn ssh-magasin $cpt |
ssh-magasin est un script qui fonctionne très bien, j'ai vérifié. Le problème retourné est
"can't read "cpt": no such variable
while executing
"spawn ssh-magasin $cpt"
(file /home/saymoneu/bin/expect1.sh" line 3)
Chose incroyable: ca marchait parfaitement hier. Aujourd'hui ça lui plait plus alors que je n'ai rien changé au code... Si quelqu'un a un bon lien expliquant la visibilité des variables en shell, ou est capable de m'expliquer, merci de vous manifester je tourne en rond depuis 2h.:ccool:
Bonne journée