Еще один -
perl -MLWP::Simple -e 'print head("http://stackoverflow.com")->as_string'
Обновление, ответ / вывод & ndash;
HTTP/1.1 200 OK
Cache-Control: public, max-age=60
Connection: close
Date: Fri, 25 Feb 2011 21:49:45 GMT
Vary: *
Content-Length: 194708
Content-Type: text/html; charset=utf-8
Expires: Fri, 25 Feb 2011 21:50:46 GMT
Last-Modified: Fri, 25 Feb 2011 21:49:46 GMT
Client-Date: Fri, 25 Feb 2011 21:49:46 GMT
Client-Peer: 64.34.119.12:80
Client-Response-Num: 1
Обновлено еще раз, для полноты картины. Обобщенный, чтобы взять аргумент -
perl -MLWP::Simple -e 'print head(shift||die"Give a URL\n")->as_string'
perl -MLWP::Simple -e 'print head(shift||die"Give a URL\n")->as_string' http://stackoverflow.com
И я люблю меня, Perl, но это, вероятно, лучшее решение для этой задачи -
curl -I http://stackoverflow.com
Хотя ответы HEAD для curl v LWP отличаются в этом случае. :)