6

私は bash スクリプトを作成し、wget を使用して Web サイトからいくつかの PDF ファイルを取得しています。例えば:

wget www.barb.co.uk/news/item-subscriber/id/213/index.html

ただし、wget はファイルを index.html として保存します。ブラウザでその URL を入力すると、実際の名前「BARB Bulletin 25 - December 10.pdf」のファイルが正しくダウンロードされます。

wgetに同じことをさせるにはどうすればよいですか? または、(bash スクリプト内から) ファイルの実際の名前を見つける別の方法はありますか?

4

2 に答える 2

18

この--content-dispositionオプションを使用して、wget が HTTP 応答のヘッダーをより洗練されたものにすることができます。これは、ほとんどの場合に役立ちます。

例:

wget --content-disposition www.barb.co.uk/news/item-subscriber/id/213/index.html
于 2012-11-12T12:03:18.730 に答える
3

wgets--content-dispositionオプションを見てください。

于 2012-11-12T12:03:31.497 に答える