Aide Linux - Liste de diffusion Ze-Linux hebergée par
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [FC2] expect
FRANCOIS Cedric a écrit:
> Bonjour,
>
> j'essaie d'executer le script expect ci dessous :
>
> #!/usr/bin/expect
>
> spawn telnet 192.168.1.1
> expect "login: "
> send "admin\r"
> expect "Password: "
> send "yourpassword\r"
> expect "# "
> send "mycommand\r"
>
> Voici ce que j'ai en retour
>
> ./firewall: line 1: spawn: command not found
> ": no such file or directory
>
> Ou puis je trouver les commandes spawn send et toutes les autres utilisé
> par l'interpreteur expect.
>
Salut
On dirait que ton script n'est pas executé par expect mais par le shell (spawn
et send etant des commandes de expect , il ne les trouvera pas) .
Normalement , ça doit marcher si tu fais
expect -f ton_script
et le probleme vient du "#!" qui est mal placé . Il doit etre obligatoirement
sur la premiere ligne , premiere colonne de ton script .
A plus
--
Christophe Desforges
----------------------------------
Informations, désabonnement, règles, obligations sur la liste Aide-Linux :
http://lists.ze-linux.org/howto_ml.html
Liste Herbergee par Over-Link [http://www.over-link.net]
----------------------------------
Annonces immobilieres, auto, moto ... http://www.uneannonce.fr
Aide Linux - Liste de diffusion Ze-Linux hebergée par