Você pode usar a expansão de parâmetro, que está disponível em qualquer shell compatível com POSIX.
$ export FOO=http://unix.stackexchange.com/questions/ask
$ tmp="${FOO#*//}" # remove http://
$ echo "${tmp%%/*}" # remove everything after the first /
unix.stackexchange.com
Um método mais confiável, porém mais feio, seria usar um analisador de URL real. Aqui está um exemplo para python
:
$ echo "$FOO" | python -c 'import urlparse; import sys; print urlparse.urlparse(sys.stdin.read()).netloc'
unix.stackexchange.com