2015-03-25 73 views
0

如何將url保存到一個文件中並且旁邊的響應來自服務器? 我希望他在文件的唯一地址,並從服務器回答。 例子:cURL,只保存http響應和url到同一個文件

#!/bin/sh -e 
curl -I http://stackoverflow.com/help/badges >> result.txt 

在輸出文件現在接受了這樣的結果:

HTTP/1.1 200 OK 
Cache-Control: private 
Content-Length: 105125 
Content-Type: text/html; charset=utf-8 
X-Frame-Options: SAMEORIGIN 
X-Request-Guid: 9d649d74-9d9b-4d89-aa1e-351eeb0ed03f 
Set-Cookie: prov=bcbf7794-8fcd-4211-8322-a8df854c00ac; 
domain=.stackoverflow.com; expires=Fri, 01-Jan-2055 00:00:00 GMT; 
path=/; HttpOnly Date: Wed, 25 Mar 2015 12:13:35 GMT 

但我想在輸出文件中收到了這樣的結果:

http://stackoverflow.com/help/badges -HTTP/1.1 200 OK 

什麼捲曲我必須使用選項才能得到完全的結果?

回答

0

不知道里面有捲曲特定選項,選擇標題字段,但腳本可以幫助你

#!/bin/sh 
url_0='http://stackoverflow.com/help/badges' 
echo -n $url_0 - 
curl -sI $url_0 | grep 'HTTP' 
exit 

輸出:

http://stackoverflow.com/help/badges -HTTP/1.1 200 OK 
相關問題