Q tal usar o curl para fazer um head ?
URL=www.google.com.br/intl/pt-BR_br/images/logo.gif
curl -sI ${URL} | sed -n '/Last-Modified: */{ s///; p }'
Wed, 07 Jun 2006 19:50:30 GMT
calculando o timestamp:
DATE=$( curl -sI ${URL} | sed -n '/Last-Modified: */{ s///; p }' )
date -d "${DATE}" +"%s"
11
Boa Fernando!!!
Para o caso de um mísero sistema, só com shell, uma solução 100% bash, desde
que este tenha sido compilado com suporte a tcp:
exec 3<>/dev/tcp/www.google.com.br/80
D=;echo -e "HEAD /intl/pt-BR_br/images/logo.gif HTTP/1.1\r\n\r\n" >&3
while read -t9 L;do [ ${L%% *} == Last-Modi