Discussion:
Ftp
(trop ancien pour répondre)
Yop
2011-11-27 09:14:57 UTC
Permalink
Bonjour,
Quelle est la bonne méthode (rapide en execution) pour
récupérer une liste de fichiers (seulement la liste)
sur un Ftp distant ?
Merci
Y
Paul Gaborit
2011-11-27 11:34:19 UTC
Permalink
À (at) Sun, 27 Nov 2011 10:14:57 +0100,
Post by Yop
Quelle est la bonne méthode (rapide en execution) pour
récupérer une liste de fichiers (seulement la liste)
sur un Ftp distant ?
Via FTP, la notion de rapidité ne réside pas vraiment dans le code mais
plutôt dans les performances du réseau et du serveur FTP lui-même.

En tous cas, il est possible d'utiliser le module Net::FTP et sa méthode
'ls' :

use Net::FTP;

my $f = Net::FTP->new('ftp.domain.com');
$f->login('anonymous', '***@anonymous.invalid');
print join("\n", $f->ls);
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Perl en français - <http://perl.mines-albi.fr/>
Yop
2011-11-27 15:17:52 UTC
Permalink
Post by Paul Gaborit
print join("\n", $f->ls);
Excellent, super rapide.

Merci
Y

Loading...