Expect e regex

1. Expect e regex

Renato Rossi Ferreira
bilbobolseiro

(usa Ubuntu)

Enviado em 30/07/2013 - 04:24h

Bom dia, Senhores.

um desafio que está tirando o meu sono. tenho que pegar arquivos de um sftp. to usando expect para isso. já consigo enviar o usuario e senha e tambem entrar nos diretorios... mas o que não deixa é fazer o maldito download.

um exemplo:

send -- " mget {[AV][ZE][UR][Ld][E]}\r"
expect - exact " mget {[AV][ZE][UR][Ld][E]}\r
sftp> "

Gera um erro de logica. alguem já fez expect para usar expresão regular? Preciso de ajuda nesse ponto.
att


  


2. Re: Expect e regex

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/07/2013 - 08:45h

D q forma vc tá executando o comando? Dependendo, dá pra fazer da msm forma q o ftp comum, assim:


ftp -i -n destino.com.br << EOF
user fulano
senha passw0rd
get blabla.tar.gz
quit
EOF







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts