2

私は現在、かなり複雑な wget コマンドを使用していますが、その本質は、-pすべて-kの前提条件をダウンロードするフラグです。メインのダウンロード ファイルの名前を index.html に変更するにはどうすればよいですか?

たとえば、ウェブページをダウンロードする

http://myawesomewebsite.com/something/derp.html

たとえば、次のものがダウンロードされます。

  1. derp.html
  2. style.css
  3. firstimage.png
  4. secondimage.jpg

そして多分 iFrame でさえ:

  1. iframe.html
  2. iframe-style.css

問題は、解決されたダウンロード ファイルの名前がわからない場合に、誤って に名前を変更することなく、に名前を変更derp.htmlするにはどうすればよいかということです。index.htmliframe.htmlindex.html

URLのTumblrページでこの方法を試したところ、http://something.tumblr.com/34324/postとしてダウンロードされましpage.htmlた。

フラグを試してみました--output-documentが、何もダウンロードされません。

ありがとう!

4

1 に答える 1

0

これは私がやったことです:

ダウンロードしても見つからなかった場合はindex.html、Ruby を使用しderp.htmlて URL の一部を取得し、検索しderp.htmlて名前を に変更しましたindex.html

私が望むほどエレガントではありませんが、うまくいきます。

于 2013-07-09T15:12:38.803 に答える