• Publicidad

Descargar lista de ficheros con FTP

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Descargar lista de ficheros con FTP

Notapor scorpion » 2006-08-18 06:34 @315

Hola a todos...

Quisiera entar a un sitio ftp y descargar los ficheros de una extensión especifica (por ejemplo *.txt). el problema está en coger el listado de ficheros esos y procesarlos...

Tendria algo así como...

Código: Seleccionar todo
use Net::FTP;

  my $USERNAME = "user";
  my $PWD = "pass";
  my $SERVER = "server.com";

  #Abro la conexion FTP;
  my $FTP = Net::FTP->new($SERVER) or die ("No se pudo conectar $!");
  $FTP->login($USERNAME,$PWD) or die ("Login incorrecto: $!");
  $FTP->cwd("/camino_final/");

  #ahora aqui es donde haria un ls *.txt, tomaria la lista de ficheros a descargar y los procesaria.....

  # ??????????

  $FTP->quit();


¿¿ Podrían ayudarme ??

Gracias por adelantado...

Saludos...

Scorpion.
scorpion
Perlero nuevo
Perlero nuevo
 
Mensajes: 21
Registrado: 2006-05-31 16:25 @726

Publicidad

Notapor explorer » 2006-08-18 07:19 @346

Creo que era algo como esto...
Código: Seleccionar todo
@ficheros = grep { /\.txt$/ } $FTP->ls();

Existe otro módulo, el Net::FTP::Recursive, para bajar todos los ficheros que coincidan con un determinado patrón.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14477
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados

cron