• 締切済み

Perl5でFTP一括転送する方法を教えてください

Perl5でリモートにあるファイルをローカルに一括転送する方法を教えてください。 *.txtといったようにファイルを指定して一括でダウンロードしたいのですが。 Perl5パワフルテクニック大全集を参考にプログラミングを行っているのですが、うまくいきません。 よろしくお願いします。

みんなの回答

回答No.1

(1) リモート側のファイルリストをLWPかなんかで取得。 (2) リモート側のファイルリストから、正規表現で任意の複数ファイル名を取得するためのループを用意する。 (3) Net::FTPで、(2)の指定ファイルをgetする。 こんな感じでしょうか? 結構めんどくさそうですね。

参考URL:
http://perldoc.jp/docs/modules/libnet-1.12/Net/FTP.pod
whitelove
質問者

お礼

早速回答ありがとうございます。 LWPや正規表現の具体的な設定を教えていただけるとありがたいのですが。 よろしくお願いします。

関連するQ&A