如何使用curl -v的数据?



我在shell中使用curl -v xxx来获取数据,如

HTTP/1.1 200 OK
Date: Thu, 21 Jan 2021 03:20:45 GMT
Content-Type: application/x-gzip
Content-Length: 0
Connection: keep-alive
cache-control: no-store
upload-time: 1610523530924
...

当我使用命令res=$(curl -v xxx),然后echo res时,它是空的,并且这些信息也打印在终端上。

那么我怎样才能得到字段upload-time: 1610523530924呢?

哦,我知道了。head的信息在stderr中,所以如果你想打印出来,需要重定向到stdout。使用curl -v xxx > tmp.txt 2>&1.

相关内容

  • 没有找到相关文章