Vie Ago 18, 2006 5:34 am
|
 |
scorpion
Perlero Nuevo

|
Registrado: 31 May 2006
Mensajes: 21
|
|
| Descargar lista de ficheros con FTP |
|
|
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. |
|
|
|

Vie Ago 18, 2006 6:19 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4226
Ubicación: Valladolid, España
|
|
|
|
|
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. |
|
Powered by phpBB © 2001, 2005 phpBB Group
|