[Linux-Biella] Script telnet

vallini.daniele a bilug.it vallini.daniele a bilug.it
Gio 7 Apr 2016 14:10:00 CEST


Thu, Apr 07, 2016 at 12:20:55PM +0200  Lorenzo Del Vecchio ha scritto: 

>    Vorrei fare uno script che esegua i seguenti comandi telnet:
> 
>  220 [1]mx.google.com ESMTP dk3sm50678627pbc.32 - gsmtp
>  helo hi
>  mail from: <[2]youremail a gmail.com>
>  rcpt to: <[3]mailbox.does.not.exist a webdigiapps.com>
> 
>  Ho provatoa cercare su google ma non riesco a chiarirmi le idee
>  mi dareste una mano?

Non e' che da quello che hai scritto si capisca molto quello che vuoi
fare.

Parrebbe di intuire che tu voglia automatizzare delle applicazioni
interattive.

Se l'intuizione e' corretta ti consiglio di approfondire expect.

E' un normale pacchetto debian e te ne trasmetto di seguito la
descrizione essenziale:

 Expect è un programma che automatizza programmi interattivi basandosi su
 uno script. Seguendo lo script, Expect sa cosa si può aspettare da un
 programma e quali dovrebbero essere le risposte corrette.
 Expect è anche utile come strumento di test per tali programmi.
 Con l'aggiunta di Tk, è possibile dotare qualsiasi applicazione interattiva
 di un'interfaccia grafica per X11.
 Un linguaggio interpretato permette ramificazioni e strutture di controllo
 di alto livello per dirigere il dialogo. In più, l'utente può, a richiesta,
 prendere il controllo ed interagire direttamente, restituendo il
 controllo allo script in un secondo tempo.
 .
 Questo pacchetto contiene il binario expect e diversi script basati su Expect.



Maggiori informazioni sulla lista Linux