Curl,将所有响应保存在一个文件中
如何将所有响应逐个保存到单个文件中Curl,将所有响应保存在一个文件中,curl,sh,Curl,Sh,如何将所有响应逐个保存到单个文件中 curl -i "www.google.com"> result.txt curl -i "www.ask.com"> result.txt 在一个文件(result.txt)中,我希望收到: www.google.com-HTTP/1.1200 OK www.ask.com-HTTP/1.1 200 OK使用以下shell语法: (curl -Is http://example.com ; curl -Is http://example2
curl -i "www.google.com"> result.txt
curl -i "www.ask.com"> result.txt
在一个文件(result.txt)中,我希望收到:
www.google.com-HTTP/1.1200 OK
www.ask.com-HTTP/1.1 200 OK使用以下shell语法:
(curl -Is http://example.com ; curl -Is http://example2.com) > results.txt
或者如果您只需要第一行HTTP/1.1200 OK
:
(for url in \
http://example.com \
http://example2.com ; do
echo -n "$url - " ; curl -Is "$url" |head -1
done) >results.txt
谢谢,但是如果我想用这个做同样的事情:1-curl-I-XGET-H“Accept:application/xml”-H”令牌:
curl-d“user=user1&pass=pass”$SERVER/data/login
“$SERVER/data/log>…….2-curl-I-XGET-H“Accept:application/xml”-H”令牌:curl-d“user=user1&pass=pass”$SERVER/data/login
”$SERVER/data/log>。以及:。有这样的可能性吗?我只想在这个url上做同样的事情:curl-I-XGET-H“Accept:application/xml”-H“token:curl-d”user=user1&pass=pass“$SERVER/data/login”$SERVER/data/log