Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/09/2015, 13:25
mangeluz10
 
Fecha de Ingreso: marzo-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Expect Transferencia de archivos incompletos

Gracias, es correcto uso expect para manejar la parte de usuario y contraseña y los comandos de transferencia sftp, y que una tarea programada para envió de archivos, el código es el siguiente, todo funciona bien, pero en la parte del PUT, inicia la transferencia pero por alguna razón deja de realizar la transferencia dejando el archivo incompleto, sin dejar ningún error.

expect -c
spawn sftp $CUENTA_LOC
expect \"Password:\"
send \"$CLAVE_LOC\r\"
expect \"\\\\sftp>\"
expect \"\\\\sftp>\"
send \"cd ${RUTA_REMOT} \r\"
expect \"\\\\sftp>\"
send \"put ${RUTA_LOC}/${ARCH_LOC} \r\"
expect \"\\\\sftp>\"
send \"bye\r\"