Tengo un script en Perl que usa el modulo Net::FTP para realizar transferencia de ficheros. Mi duda es la siguiente:
Las tres operaciones que aparecen a continuación (new, login y cwd), ¿pueden ser efectuadas con instrucciones entremedio, o deben ser realizadas la una detras de la otra?
Using perl Syntax Highlighting
$ftp = Net::FTP->new($host, Debug => 0)
or die "$0: ERROR: Cannot connect to $host: $@";
$ftp->login($user,$password)
or die "$0: ERROR: Cannot login ", $ftp->message;
$ftp->cwd($path)
or die "$0: ERROR: Cannot change working directory ", $ftp->message;
or die "$0: ERROR: Cannot connect to $host: $@";
$ftp->login($user,$password)
or die "$0: ERROR: Cannot login ", $ftp->message;
$ftp->cwd($path)
or die "$0: ERROR: Cannot change working directory ", $ftp->message;
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4
Lo pregunto ya que estoy trabajando en otro script pero en el cual entre el "login" y el "cwd", hay otras instrucciones.
El caso es que en el momento de meterme en el directorio correspondiente (cwd), me aparece un error como si el directorio no existiera. ¿Es posible que debido a un timeout, se desconecte?
¡¡Muchas gracias!!
Felipe