wget でリダイレクト先のファイルをダウンロードするオプションが説明されていました。
–trust-server-names オプションを付ければいいんですね。
wgetでミラーサイトのファイルをダウンロードするオプション | 本日も乙
例えば、下記サイトで ffftp-2.00-64-eng.zip をダウンロードするとします。
https://ja.osdn.net/projects/ffftp/releases/
リンクは、https://ja.osdn.net/projects/ffftp/downloads/69379/ffftp-2.00-64-eng.zip/ です。
これを次のように wget でダウンロードしても、index.html がダウンロードされます。
wget 'https://ja.osdn.net/projects/ffftp/downloads/69379/ffftp-2.00-64-eng.zip/'
下記のように –trust-server-names を付けると、ちゃんと ffftp-2.00-64-eng.zip がダウンロードされました。
wget --trust-server-names 'https://ja.osdn.net/projects/ffftp/downloads/69379/ffftp-2.00-64-eng.zip/'
コメント