Voila mon script qui me permet de recupere des fichiers sur une machine distante, et j'aimerai y intégrer une variable qui prenne les valeurs dont j'ai besoin pour ne ne pas à avoir à ecrire les mêmes commandes à la suite (ici Call , Call1, et il y en a 8 autres)
#!/usr/bin/expect -f
set i [lrange $argv 0 0]
set timeout 3
spawn /usr/bin/scp -i /home/frnabe/.ssh/id_rsa script@222.151.167.136:/home/script/output_Cal
l.txt /home/frnabe;
expect "spawn /usr/bin/scp script@222.151.167.136:/home/script/output_Call.txt /home/frnabe\
n
Enter passphrase for key '/home/frnabe/.ssh/id_rsa':"
send "mdp\r"
interact
spawn /usr/bin/scp -i /home/frnabe/.ssh/id_rsa script@222.151.167.136:/home/script/output_Cal
l1.txt /home/frnabe;
expect "spawn /usr/bin/scp script@222.151.167.136:/home/script/output_Call1.txt /home/frnabe
\n
Enter passphrase for key '/home/frnabe/.ssh/id_rsa':"
send "mdp\r"
interact
Merci


