Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Descargar lista de ficheros con FTP

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Intermedio
Mensaje Vie Ago 18, 2006 5:34 am
scorpion
Perlero Nuevo
Perlero Nuevo
Registrado: 31 May 2006
Mensajes: 21
Descargar lista de ficheros con FTP Responder citando

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:
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.
Mensaje Vie Ago 18, 2006 6:19 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4212
Ubicación: Valladolid, España
Responder citando

Creo que era algo como esto...
Código:
@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.
Publicar nuevo tema   Responder al tema    Foros de discusión -> Intermedio Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group