Webページを保存するwgetコマンドをMacにインストールする方法
Macのターミナルから「ページを保存」したい場合はcurlコマンドを使用しますが、wgetコマンドを使いたい場合は、インストールすることで使えるようになります(wgetはもともとLinuxのコマンドです)。
wgetとcurlの違い
wgetコマンドもcurlコマンドも、サイトにアクセスしてコンテンツを保存するためのコマンドです。
しかし、wgetコマンドならcurlコマンドと違ってリンクをたどりながら再帰的(もれなく全てのリンクをたどりながら)にファイルをダウンロードする事ができます。
wgetのインストール
Homebrewを使って、wgetのインストールを行います。
(Homebrewをまだインストールしていない場合は過去の記事を参考にインストールしてください)
$ brew install wget少し時間がかかりますが、再び$記号が表示されればインストール完了です。
wgetの使い方
細かいwgetの説明は下記コマンドを入力すると出てきます。
$ wget -h説明がほとんど日本語なのは親切ですよね。
実際に保存してみる
サイトの保存は下記の書式で行います。
$ wget オプション URLとりあえずローカルで見れるようにしたい場合はオプションで「-pk」を指定すればダウンロードできます。
$ wget -pk http://example.com

Keyboard Maestroでスニペットの登録をする方法
Path Finder 10がリリース!Big Surに完全対応したり、AirDropが使えるように!
Macの画面を手軽に録画できるアプリ「Kap」
Chrome拡張機能の「Create Link」を使って簡単にサイトリンクを生成する
Google Chromeでいま開いているページのQRコード生成方法
Path Finderでタブセットを使うと、よく使うフォルダ一式を一気に開けるようになる!
【2026年版】Karabiner-Elementsで実現する右commandキー活用のススメ
Keyboard Maestroの「Macro Debugger」で複雑なマクロのデバッグを行う方法
サイト上のSVG画像を簡単に保存できるChrome拡張機能「svg-grabber」
PopClipの拡張機能を自作する方法(スニペットの作成から公開まで)
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Dropbox Ignore node_modulesを使って「node_modules」を「同期の無視」に追加する方法
Google Chrome が提供しているベータ版含む4つのバージョンの違いとインストール方法
Alfredでダークモードを切り替えるWorkflowを作成する方法
ブラウザでこれ以上スクロールできない場合の挙動を制御する「overscroll-behavior」プロパティ
Vue CLIでの画像パスの指定方法・配置場所まとめ
iStat Menusの「バッテリー/電源」アイコン表示と設定
Keynote × Keyboard Maestroでスライド作りを徹底的にラクにするマクロサンプル
ブログに見出しを設置できるjQueryプラグイン「TOC | jQuery Table of Contents」
Default Folder X 6.3.1のFinderファイルドラッグ時にメニューからポップアップが出ないようにする