一般的なWebブラウザ(Firefoxなど)を使用してコマンドラインインターフェイスを介してページを取得する方法はありますか?を使用するとfirefox www.google.com
Firefoxが開き、Googleページが表示されます。ウェブサイトを利用してファイルまたは複数のファイルを保存したいと思います。
答え1
次の方法を使用してWebページ全体をダウンロードできますwget
。
wget \
--recursive \
--no-clobber \
--page-requisites \
--html-extension \
--convert-links \
--restrict-file-names=windows \
--domains website.com \
--no-parent \
www.website.com
オプションは次のとおりです。
recursive
:ウェブサイト全体をダウンロードしてください。domains website.com
: website.com 外のリンクをクリックしないでください。no-parent
:ディレクトリ外のリンクをクリックしないでください/
。page-requisites
:ページを構成するすべての要素(画像、CSSなど)を取得します。html-extension
:ファイル拡張子を.html
。convert-links
:ローカルまたはオフラインで機能するようにリンクを変換します。restrict-file-names=windows
:Windowsでも実行できるようにファイル名を変更します(必要な場合)。no-clobber
:既存のファイルを上書きしません。 (ダウンロードが中断されて再開されたときに使用されます。)