2012-03-11 2 views
1

リモートフォルダの内容、つまり特定のフォルダに含まれるすべてのファイルをダウンロードするコマンドがあるかどうかは疑問でした。リモートURLフォルダの内容をダウンロードするコマンド

例えば、私たちがURLを受け取った場合http://plugins.svn.wordpress.org/hello-dolly/trunk/ - 手動で各ファイルをダウンロードすることなく、ローカルマシンにトランクに含まれる2つのファイルをどのようにダウンロードできますか?

また、両方のファイルを含むすべてのコンテンツとリストされたサブディレクトリをダウンロードする方法があれば、それは素晴らしいでしょう。

答えて

1

ウェブサイト全体をオフラインで閲覧する必要がある場合は、wgetが可能です。たとえば

$ wget \ 
    --recursive \ 
    --no-clobber \ 
    --page-requisites \ 
    --html-extension \ 
    --convert-links \ 
    --restrict-file-names=windows \ 
    --domains wordpress.org \ 
    --no-parent \ 
     http://plugins.svn.wordpress.org/hello-dolly/trunk/ 

このコマンドは、Webサイトにhttp://plugins.svn.wordpress.org/hello-dolly/trunk/

をダウンロードするオプションは次のとおりです。

--recursive: download the entire Web site. 
--domains wordpress.org: don't follow links outside wordpress.org. 
--no-parent: don't follow links outside the directory tutorials/html/. 
--page-requisites: get all the elements that compose the page (images, CSS and so on). 
--html-extension: save files with the .html extension. 
--convert-links: convert links so that they work locally, off-line. 
--restrict-file-names=windows: modify filenames so that they will work in Windows as well. 
--no-clobber: don't overwrite any existing files (used in case the download is interrupted and resumed). 
+0

私はできるだけ早く私は解決次の問題を抱えているとしてこれをみます。明らかに私はMac端末用のwgetを持っていないので、wgetソースと '。/ configure'をダウンロードしようとしましたが、' configure:error:$ PATHに許容できるCコンパイラはありません。私はちょうど問題がインストールされていないXcodeに関連しているかもしれないが、それがインストールされていることをお読みください。どんなアイデア@kev? – mousesports

関連する問題