Вы можете использовать команду wget
, чтобы загрузить страницу и прочитать ее в переменную как:
content=$(wget google.com -q -O -)
echo $content
Мы используем -O
параметр wget
, который позволяет нам указать имя файла, в который wget
выводит содержимое страницы. Мы указываем -
, чтобы получить дамп на стандартный вывод и собрать его в переменную content
. Вы можете добавить опцию -q
quiet, чтобы отключить вывод wget.
Для этого вы можете использовать команду curl , а также:
content=$(curl -L google.com)
echo $content
Нам нужно использовать опцию -L
, поскольку запрашиваемая страница могла бы переместиться. В этом случае нам нужно получить страницу с нового места. Опция -L
или --location
помогает нам в этом.