在Linux中如何将cURL输出保存到文件?(2)
在Linux中如何将cURL输出保存到文件

保存HTTP头信息
如果你想保存HTTP响应头信息,可以使用-i选项将它们保存到文件中:
curl -i -o output.txt URL
这将把HTTP响应头信息保存到output.txt中。
例如,我们将访问百度的域名:
curl -i -o output.txt https://www.baidu.com
同时保存输出和错误信息
有时,你可能希望将cURL的输出和错误信息保存到不同的文件中。你可以使用2>操作符来将错误信息重定向到一个文件:
curl -o output.txt URL 2> error.txt
这将下载URL的内容并将正常输出保存到output.txt,将错误信息保存到error.txt。
保存到特定目录
如果你想将文件保存到特定目录,可以在文件名中包含目录路径:
curl -o /path/to/directory/output.txt URL
这将下载URL的内容并将其保存到/path/to/directory/目录下的output.txt文件中。
例如,我们将访问百度的域名,并将结果保存至/tmp/test/baidu/output.txt:
curl -o /tmp/test/baidu/output.txt https://www.baidu.com
注意:在保存至特定目录,一定要先保证该目录存在!
使用-w选项自定义输出格式
使用-w选项,你可以自定义cURL的输出格式。例如,你可以只保存响应的HTTP状态码:
curl -o output.txt -w "%{http_code}" URL
这将下载URL的内容并将HTTP状态码保存到output.txt中。
例如,我们将访问百度的域名:
curl -o output.txt -w "%{http_code}" https://www.baidu.com
相关阅读
-
win10开机进不了系统怎么办 重装系统不停重启教程
小编为大家说一说win10开机进不了系统怎么办和重装系统不停重启教程的介绍,接下来小编为网友介绍。 在日常使用电脑的过程中,我们有时候会遇到电脑开机后进不了系统的情况,这是令人
-
游戏分辨率怎么调 英雄联盟游戏分辨率怎么调
本文导读:游戏分辨率怎么调的方法内容,关于游戏分辨率怎么调 英雄联盟游戏分辨率怎么调,接下来一起来看看吧。 最近不少的IT袋用户问分辨率是不是越高越好,其实不然,分辨率高并不
-
win11字体安装位置详细介绍 windows11字体怎么安装
为网友们详解win11字体安装位置详细介绍方面的知识,关于win11字体安装位置详细介绍 windows11字体怎么安装,下面为详细的介绍。 有一些小伙伴在安装win11字体后,找不到自己的字体安装在哪里
-
win10怎么设置屏幕不休眠 win10怎么关闭屏幕不休眠
今天介绍win10怎么设置屏幕不休眠的相关知识,win10设置屏幕不休眠共三步,只需在电脑睡眠设置中进行操作即可。具体步骤如下:


