linuxで再帰的にftp DLするのはwgetでできる

tux logo Linux

tux logo

コマンド

ミラーする。

wget -m ftp://username:password@hostname

-m, –mirror ftpプロトコルで再帰的にデータを取得する際指定のディレクトリ以下に存在するファイル、ディレクトリ全て取得します。ただし、ローカルホスト上の同名のファイルより古い場合は保存しません。

出典

wget -r

でも落とせるけど、5階層までしか辿れないらしい。

ユーザー名やパスワードに@(アットマーク)が含まれる場合

@を

%40にすればいい。

wget -m ftp://user%40name:password@hostname

 

 

コメント

タイトルとURLをコピーしました