Re: Hace un tiempo....
Hola
Intentaste ya "expect"?
Este programa lo usé para bajar un rfc cualquiera por ftp: algo de
trabajo y seguro que te sirve
Saludos
#!/bin/sh
# \
exec expect -- "$0" ${1+"$@"}
# ftp-rfc <rfc-number>
# ftp-rfc -index
# retrieves an rfc (or the index) from uunet
exp_version -exit 5.0
if {$argc!=1} {
send_user "usage: ftp-rfc \[#] \[-index]\n"
exit
}
set file "rfc$argv.Z"
set timeout 60
spawn ftp ftp.rfc-editor.org
expect "Name*:"
send "anonymous\r"
expect "Password:"
send "expect@nist.gov\r"
expect "ftp>"
send "binary\r"
expect "ftp>"
send "cd inet/rfc\r"
expect "550*ftp>" exit "250*ftp>"
send "get $file\r"
expect "550*ftp>" exit "200*226*ftp>"
close
wait
send_user "\nuncompressing file - wait...\n"
exec uncompress $file
On Mon, 2004-07-12 at 18:12, Javier Rodriguez Ruiz wrote:
> haber si ahora si queda mas claro xD
> para ser mas espesifico necesito algo que me permita conectarme a un
> servidor ( por ssh) y ejecutar un script y luego desconectarse
> pero sin que yo tenga que escribir ni la clave ni la ejecucion del
> script...
>
>
> On Mon, 2004-07-12 at 18:04, Javier Rodriguez Ruiz wrote:
> > Hoal listeros... disculpen yo se que hace menos de un mes dieron la
> > respuesta a mi problema pero trate de buscar en http://lists.debian.org
> > pero no tuve niun resultado positivo....
> > se trata de algun script....
> > por ejemplo un programa q despues de 2 segundos de iniciado pida q se
> > ingresen algunos caracteres ejemplo
> >
> >
> > ssh -l jrr 192.168.0.1
> > password: |que ingrese el password|
> >
> > ( en tonces |programa| --command "ssh -l jrr 192.168.0.1" --time 2
> > 123456 )
> >
> > me entienden? gracias!
--
Marcelo Morales <marcelo@redcetus.com>
Red Cetus S.R.L.
Reply to: