Commande pour exécuter une ligne de commande
Résolu/Fermé
Orlus
-
25 mars 2010 à 15:14
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 25 mars 2010 à 16:44
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 25 mars 2010 à 16:44
A voir également:
- Commande pour exécuter une ligne de commande
- Invite de commande - Guide
- Commande terminal mac - Guide
- Diskpart commande - Guide
- Partage de photos en ligne - Guide
- Commande sfc scannow - Guide
2 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
25 mars 2010 à 15:23
25 mars 2010 à 15:23
Salut,
Expect est tout à fait dédié à ce que tu veux et il s'intègre dans un script bash.
Voici un exemple (c'est pour ssh mais ça le fait très bien avec telnet) :
https://forums.commentcamarche.net/forum/affich-2340762-ssh-ecrire-un-script-pour-connexion-ssh
Liens vers docs : https://forums.commentcamarche.net/forum/affich-2340762-ssh-ecrire-un-script-pour-connexion-ssh#5
Expect est tout à fait dédié à ce que tu veux et il s'intègre dans un script bash.
Voici un exemple (c'est pour ssh mais ça le fait très bien avec telnet) :
https://forums.commentcamarche.net/forum/affich-2340762-ssh-ecrire-un-script-pour-connexion-ssh
Liens vers docs : https://forums.commentcamarche.net/forum/affich-2340762-ssh-ecrire-un-script-pour-connexion-ssh#5
Salut,
Merci pour la confirmation sauf que pour l'instant, je n'arrive pas à installer Expect ni sur ma VM Ubuntu 8.04.3 ni sous mon Debian. Mais c'est un autre problème. Merci pour le lien !
Merci pour la confirmation sauf que pour l'instant, je n'arrive pas à installer Expect ni sur ma VM Ubuntu 8.04.3 ni sous mon Debian. Mais c'est un autre problème. Merci pour le lien !
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
Modifié par jipicy le 25/03/2010 à 16:58
Modifié par jipicy le 25/03/2010 à 16:58
Normalement il est dans les dépôts, un simple apt-get (ou aptitude) devrait suffire ;-\
Edit : Sous une Ubuntu 8.10 :
Edit : Sous une Ubuntu 8.10 :
~$ aptitude search expect p empty-expect - Run processes and applications under pseudo-terminal p expect - A program that can automate interactive applications p expect-dev - A program that can automate interactive applications (developmen p expect-tcl8.3 - A program that can automate interactive applications p expect-tcl8.3-dev - A program that can automate interactive applications (developmen p expectk - A program that can automate interactive applications (Tk hooks) p expectk-tk8.3 - A program that can automate interactive applications (Tk hooks) p libexpect-perl - Expect.pm - Perl Expect interface p libexpect-simple-perl - wrapper around the Expect module p libnet-scp-expect-perl - Wrapper for scp to send passwords via Expect p libtest-expect-perl - Automated driving and testing of terminal-based programs i A python-pexpect - Python module for automating interactive applications v python2.4-pexpect - v python2.5-pexpect -