Puedes usar wget comando para descargar la página y leerla en una variable como:
content=$(wget google.com -q -O -)
echo $content
Usamos el -O opción de wget lo que nos permite especificar el nombre del archivo en el que wget vuelca el contenido de la página. Especificamos - para obtener el volcado en la salida estándar y recopilarlo en la variable content . Puedes agregar el -q Opción silenciosa para apagar la salida wget.
Puede usar el comando curl para esto también:
content=$(curl -L google.com)
echo $content
Necesitamos usar el -L ya que la página que estamos solicitando podría haberse movido. En cuyo caso necesitamos obtener la página desde la nueva ubicación. El -L o --location nos ayuda con esto.
Hay muchas formas de obtener una página desde la línea de comandos... pero también depende de si quieres el código fuente o la página misma:
Si necesita el código fuente:
con rizo:
curl $url
con wget:
wget -O - $url
pero si quieres obtener lo que puedes ver con un navegador, lynx puede serte útil:
lynx -dump $url
Creo que puede encontrar muchas soluciones para este pequeño problema, tal vez debería leer todas las páginas man para esos comandos. Y no olvides reemplazar $url por su URL :)
Buena suerte :)