[解決済み] Ubuntuです。画像をダウンロードするためにcurlを使用する
2022-03-01 03:49:03
質問
このリンクからアクセスできる画像をダウンロードしたいのですが。
https://www.python.org/static/apple-touch-icon-144x144-precomposed.png
を私のローカルシステムにインストールします。さて、私は
curl
コマンドは、ターミナルを通してリモートファイルをダウンロードするために使用することができます。そこで、イメージをローカルシステムにダウンロードするために、ターミナルに次のように入力しました。
curl https://www.python.org/static/apple-touch-icon-144x144-precomposed.png
しかし、これはうまくいかないようで、明らかにインターネットから画像をダウンロードするには
curl
. このコマンドを使用して画像をダウンロードする正しい方法は何ですか?
解決方法は?
curl
オプションを指定しない場合は、GET リクエストを実行します。 これは、単に指定されたURIからデータを返します。ファイルそのものをあなたのローカルマシンに取得するわけではありません。
するとき。
$ curl https://www.python.org/static/apple-touch-icon-144x144-precomposed.png
バイナリーデータを受け取ることができます。
|�>�$! <R�HP@T*�Pm�Z��jU֖��ZP+UAUQ@�
��{X\� K���>0c�yF[i�}4�!�V̧�H_�)nO#�;I��vg^_ ��-Hm$$N0.
���%Y[�L�U3�_^9��P�T�0'u8�l�4 ...
これを保存するためには
$ curl https://www.python.org/static/apple-touch-icon-144x144-precomposed.png > image.png
で、その生画像データをファイルに保存します。
しかし、より簡単な方法は、単に
wget
.
$ wget https://www.python.org/static/apple-touch-icon-144x144-precomposed.png
$ ls
.
..
apple-touch-icon-144x144-precomposed.png
関連
-
[解決済み] pkg-configが見つからないエラー
-
[解決済み] CHECK_NRPE: Error - SSLハンドシェイクを完了できませんでした。
-
[解決済み] GNUアセンブラを使ってx86_64でprintfを呼び出す
-
[解決済み] Linux/Ubuntu のセットです。不正なオプション -o pipefail
-
[解決済み] cURLでJSONデータをPOSTするにはどうすればよいですか?
-
[解決済み] cURL呼び出しによるHTTPリクエストを使用してヘッダーを送信する方法は?
-
[解決済み] cURLでプログレスバーを表示しないようにするにはどうしたらいいですか?
-
[解決済み] cURLでHTTPリクエストを行う(PROXYを使用)
-
[解決済み] docker Ubuntuイメージ内のパッケージがインストールできない
-
[解決済み】cURLを使用して、リクエストとレスポンスタイムを一度に測定する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] gzip: stdin: not in gzip format tar: 子プロセスがステータス 1 を返しました。エラーは回復不可能:現在終了中
-
[解決済み] bash: cd: そのようなファイルやディレクトリはありません
-
[解決済み] Linuxです。WGET -i オプションを使用したスキームが見つからない
-
[解決済み] エラーです。"gzip: stdout: Linuxカーネルアップグレード中に「No space left on device」(デバイスに空き容量がない)が発生する(空き容量がある間)[closed]。
-
[解決済み] モスキートクライアントの取得が接続を拒否
-
[解決済み] Bashを使ったファイルの検索とコピー [重複]。
-
[解決済み] vimdiff の出力ファイルにおける +-- の意味は何ですか?それをオフにする方法は?
-
[解決済み] Tarエラーです。アーカイブ内の予期しないEOF
-
[解決済み] CLIから、ファイルの最終行を表示する
-
[解決済み] Nautilusのようにコマンドラインからマウントする方法とは?[クローズド]です。