[解決済み】curlのレスポンスボディの末尾に自動的に改行が追加される。
2022-03-31 07:33:28
質問
curlリクエストのHTTPレスポンスボディに末尾の改行がない場合、シェルプロンプトが行の途中にあり、エスケープがめちゃくちゃになるので、最後のcurlコマンドを画面に表示したときに、そのcurlコマンドから文字を削除すると間違った文字が削除されるという本当に困った状態になってしまうんです。
例えば
[root@localhost ~]# curl jsonip.com
{"ip":"10.10.10.10","about":"/about"}[root@localhost ~]#
プロンプトを画面の左端に戻すために、curl の応答の最後に自動的に改行を追加するトリックはありますか?
どのように解決するのですか?
マニュアルファイルから。
<ブロッククオートスクリプトプログラマが、よりよく curlでは、-w/--write-outオプションが導入されました。これを使用すると、以下のように指定できます。 を、前回の転送からどのような情報を抽出したいのか。
ダウンロードしたバイト数をテキストと一緒に表示する場合。 を終了改行する。
curl -w 'We downloaded %{size_download} bytes\n' www.download.com
そこで、以下を追加してみてください。
~/.curlrc
ファイルを作成します。
-w "\n"
関連
-
[解決済み] cURLを使用したCORSリクエストのデバッグ方法は?
-
[解決済み] wgetやcurlのクエリでワイルドカードを使用する
-
[解決済み] cURLを使用して、リクエスト時間とレスポンス時間を一度に測定するにはどうすればよいですか?
-
[解決済み] curlがプロキシを無視するようにするにはどうしたらいいですか?
-
[解決済み] curl -GETと-X GET
-
[解決済み] cURL呼び出しによるHTTPリクエストを使用してヘッダーを送信する方法は?
-
[解決済み] PHP の cURL は、一度のリクエストでレスポンスヘッダーとボディーの両方を取得できますか?
-
[解決済み】cURLを使用して、リクエストとレスポンスタイムを一度に測定する方法は?
-
[解決済み】cURLを使用してファイルの内容をbodyエンティティとして送信する方法
-
[解決済み】Curlでレスポンスと一緒にhttpステータスコードも返すようにした
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] CentOS で非 root ユーザーの SSL 接続で cURL が動作しない(エラー#77)。
-
[解決済み] curlがプロキシを無視するようにするにはどうしたらいいですか?
-
[解決済み] cURL -d .パラメータ
-
[解決済み] Chromeを使うのと全く同じようにcurlを使ってGETリクエストを取得する方法とは?
-
[解決済み] Node.jsでcURLと同等?
-
[解決済み] PATCH動詞をcurlで使用する方法
-
[解決済み] Googleドライブから大きなファイルをwget/curlする
-
[解決済み] ElasticSearchサーバの全インデックスを一覧表示しますか?
-
[解決済み】curlのレスポンスボディの末尾に自動的に改行が追加される。
-
[解決済み] cygwinにcURLをインストールするにはどうしたらいいですか?