初めて cURL を使用してデータをダウンロードしようとしています。Windows 7 で cmd プロンプトを使用しています。ダウンロードしたいファイルがあるはずの URL がたくさんある txt ファイルがあります。必要なデータを取得するために使用している Web サイトでは、この関数を使用してデータセットをダウンロードするようにヘルプに記載されています。
for i in `cat <url text file>`; do curl $i -OL -s; done
しかし、いくつかの試行の後、これまでのところ解決策を思いつきませんでした。その「」の代わりに何を挿入することになっていますか?txt ファイルが保存されているディレクトリを指し、その名前と拡張子を次のように指定するだけだと思いました。
C:\Users\Umberto>for i in `cat C:\Users\Umberto\Downloads\data_url_script_2013-03-01_062649.txt`; do curl $i -OL -s; done
メッセージを受け取ります
i non atteso
(つまり、「私は期待していませんでした」という意味です)これを解決する方法の手がかりはありますか?よろしくお願いします。
最新のメモ: 現在のディレクトリにファイルをダウンロードすることに成功しましたが、リストの代わりに 1 つの URL のみを指定しました。今私が興味を持っているのは、私が持っているすべてのデータ (テキスト ファイル内の URL のリストで指定) を 1 つのコマンド (上記で指定したもの) でダウンロードすることです。