始める無料で始める

curl を使って複数ファイルをダウンロードする

100 個のデータファイルが、連番の長い URL に保存されています。右にスクロールして完全な URL を確認してください。

https://s3.amazonaws.com/assets.datacamp.com/production/repositories/4180/datasets/files/datafile001.txt
https://s3.amazonaws.com/assets.datacamp.com/production/repositories/4180/datasets/files/datafile002.txt
......
https://s3.amazonaws.com/assets.datacamp.com/production/repositories/4180/datasets/files/datafile100.txt

長い URL を何度も入力しなくて済むように、これらのファイルをすべて単一の curl コマンドでダウンロードしたいと考えています。

この演習はコースの一部です

シェルでのデータ処理

コースを見る

演習の手順

  • 単一の curl コマンドで 100 個すべてのデータファイルをダウンロードしてください。
  • ダウンロードしたすべてのファイルをディレクトリに出力してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Download all 100 data files
curl ___ https://s3.amazonaws.com/assets.datacamp.com/production/repositories/4180/datasets/files/datafile___.txt

# Print all downloaded files to directory
ls datafile*.txt
コードを編集して実行