Aide Linux - Liste de diffusion Ze-Linux hebergée par Hebergement - Over-Link
[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 Hebergement - Over-Link