wget

指定されたURLからファイルをダウンロードします。

WGET(1)                            GNU Wget

NAME
       Wget  The noninteractive network downloader.

github

  • githubのjupyter notebook形式のファイルはこちら

google colaboratory

  • google colaboratory で実行する場合はこちら

環境

筆者のOSはmacOSです。LinuxやUnixのコマンドとはオプションが異なります。

実際に動かす際は先頭の!や先頭行の%%bashは無視してください。

!sw_vers
ProductName:	Mac OS X
ProductVersion:	10.14.6
BuildVersion:	18G2022
!bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin18)
Copyright (C) 2007 Free Software Foundation, Inc.

使用例

普段は -O オプションを利用してファイルをローカルに保存します。

%%bash
wget https://ja.wayama.io/index.html -O test.html
--2020-07-03 20:23:00--  https://ja.wayama.io/index.html
ja.wayama.io (ja.wayama.io) をDNSに問いあわせています... 99.84.55.105, 99.84.55.81, 99.84.55.46, ...
ja.wayama.io (ja.wayama.io)|99.84.55.105|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 9402 (9.2K) [text/html]
`test.html' に保存中

     0K .........                                             100% 54.0M=0s

2020-07-03 20:23:00 (54.0 MB/s) - `test.html' へ保存完了 [9402/9402]

ファイルがあるかどうか確認します。ちゃんとダウンロードされています。

!ls | grep test
test.html

代表的なオプション

オプションは色々ありますが、とりあえず-Oだけ覚えています。

  • O : ファイル名を指定します。