Bonjour;
j'ai un script shell qui me permet d'installer mon application sur Linux RedHat.au moment de l'install, le script install des RPMs, lance d'autres script(shell,perl...) et me demande de d'entrer quelque paramètres et mots de passe.
y a t'il un moyen pour automatiser cette installation.
merci
# Expect
Posté par mekare . Évalué à 1.
Exemple de script (lancement d'une commande en telnet sur un routeur puis deconnexion) :
#!/usr/bin/expect
# Script name show.tcl
set HOTE [ lindex $argv 0 ]
set LOGFILE [ lindex $argv 1 ]
log_file -a $LOGFILE
spawn telnet $HOTE
expect "User:"
send "monlogin\r"
expect "Password:"
send "monmotdepasse\r"
expect ">"
send "show\r"
expect ">"
send "quit\r"
exit
On lance ce script de cette façon :
show.tcl 192.168.1.1 archive.log
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.