シェルの解説全般

sh

curlでファイルをダウンロードするコマンドオプション

ファイルをダウンロードしたいのに、URLがファイルになっているけどブラウザからアクセスすると、ファイルがブラウザに表示されてしまう状態があると思います。

URLさえわかればファイルが複数あっても、curlで一括ダウンロードできるなと思ったのでその方法を記載しておきます。

#まずダウンロードしたいディレクトリに移動します

# プログレスバーで進捗率を表示#で表示される
$ curl -# -O 対象のURL

# URLのファイル名でダウンロード
$ curl -O 対象のURL

# リダイレクトを有効にする
$ curl -L 対象のURL

#上記を組み合わせてダウンロードしたいファイルを指定する
$ curl -# -OL http://対象のURL

 

  • この記事を書いた人

朝倉卍丸

シングルモルトスコッチなどのお土産を持ってきた人を助けるのが好きです。まあ、昔ながらの方法でやりたいこともありますよね。

-sh