web-dev-qa-db-ja.com

Wget:特定のディレクトリにファイルをダウンロードする

私はwgetにすべてのファイルを特定のディレクトリにダウンロードさせようとしています。 -Oオプションを試しましたが、

/ home/user/xml /:ディレクトリです

これは私がこれまで持っているものです

wget -m --user=user --password=pass -r -l1 --no-parent -A.rss ftp://localhost/public_html/

すべての.rssファイルをftpからセカンダリサーバーの特定のディレクトリにダウンロードする必要があります。

8
boringlife

-Pオプションはすべてのファイルを特定のディレクトリにダウンロードしましたが、ターゲットディレクトリ内に2つの新しいディレクトリを作成しました。

したがって、ファイルは/home/user/xml/192.168.1.1/public_html/に入りました

そこで、-Pオプションと-ndオプションを使用して試してみましたが、必要な方法で機能しました。

最終的なコードは次のようになります

wget -m -nd --user=user --password=password -r -l1 --no-parent -A.rss ftp://localhost/public_html/ -P /home/user/Desktop/xml/
6
boringlife

-Pオプションを使用します。

wget -P /home/user/directory_you_want http:url_you_are_downloading_from

詳細は、 Stackoverflowページ をご覧ください。

4
Muzaffar