Login ssh script

Résolu
Bonjour,
J'ai un script qui me permet de me connecter à une machine via ssh:

#!/usr/bin/expect -f
set force_conservative 1;
set timeout 3
spawn ssh <mon_ip>
expect "password: $"
send "<mon_password>\r"
interact

Mais j'aimerai remplacer mon_ip et mon_password par des variable passé en parametre comment faire ?

Merci

2 réponses

  1. C bon j'ai trouvé merci

    Réponse:
    set host [lindex $argv 0]
    set password [lindex $argv 1]

    et récuperer les variable comme ceci $host et $password

    Thanks