Como url é algo bem complexo, vai algo no grito, para domínios públicos.
Não sei se funcionaria 100%.
dom(){
d=`echo $1|cut -d/ -f3`
until whois $d|grep -q 'Domain Name:';do d=${d#*.};done
echo $d
}
$ dom
http://br-linux.org/2008/3-vagas-de-suporte-de-ti-no-centro-de-florianopolis-ultima-chamada/
br-linux.org
$ dom http://www.gmail.com
gmail.com
$ dom "http://br.groups.yahoo.com/group/shell-script/message/25636?l=1"
yahoo.com
$
------------------------------------------------------------------
>From: [EMAIL PROTECTED]
>
>Estou fazendo um script pra external_acl no squid, e tenho como
>parametro uma URL completa.
>Exe:
>http://br-linux.org/2008/3-vagas-de-suporte-de-ti-no-centro-de-florianopolis-ultima-chamada/
>
>Gostaria de pegar esta URL e transformar em apenas dominio, sendo que a
>url pode comecar com www, www3, http, etc...
>Teria que pegar qualquer tipo de url e transformar em dominio.
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html