cURL経由でファイルを保存するときに特定のファイル名を付ける方法はありますか?


108

Mac OS Xターミナルでcurlを使用してファイルをプルしていて、それらに異なる名前を付けたいです。カールを使用するときに「名前を付けて保存」関数などの名前を指定する方法はありますか?


2
Stack Overflowは、プログラミングと開発に関する質問のためのサイトです。この質問はプログラミングや開発に関するものではないため、トピックから外れているようです。ヘルプセンターのここ質問できるトピックを参照してください。おそらく、スーパーユーザーまたはApple Stack Exchangeのほうがよいでしょう。また、Dev Opsに関する質問どこに投稿すればよいですか?
jww 2015

回答:


195

-oオプションまたはそのエイリアスを使用するか、を使用して--outputシェルの出力を選択したファイルにリダイレクトします>

curl -o /path/to/local/file http://url.com
curl http://url.com > /path/to/local/file

リモートサーバーの元のファイル名を保持する場合は、-Oオプションまたはそのエイリアスを使用します--remote-name

curl -O http://url.com/file.html 

リモートロケーションからの出力を現在のディレクトリにfile.htmlとして保存します。


出力ファイル名を簡単に追加できるため、Chromeの「curl urlにコピー」機能がある場合に特に役立ちます。
Rainabba 2016年

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.