Můžete použít wget příkaz ke stažení stránky a načtení do proměnné jako:
content=$(wget google.com -q -O -)
echo $content
Používáme -O možnost wget což nám umožňuje zadat název souboru, do kterého wget vypíše obsah stránky. Uvádíme - dostat výpis na standardní výstup a shromáždit jej do proměnné content . Můžete přidat -q tichá možnost vypnutí výstupu wget.
K tomu můžete použít příkaz curl stejně jako:
content=$(curl -L google.com)
echo $content
Musíme použít -L možnost, protože požadovaná stránka se mohla přesunout. V takovém případě potřebujeme získat stránku z nového umístění. -L nebo --location Tato možnost nám v tom pomáhá.
Existuje mnoho způsobů, jak získat stránku z příkazového řádku... ale také záleží, zda chcete zdroj kódu nebo stránku samotnou:
Pokud potřebujete zdroj kódu:
se zvlněním:
curl $url
s wget:
wget -O - $url
ale pokud chcete získat to, co můžete vidět pomocí prohlížeče, lynx může být užitečný:
lynx -dump $url
Myslím, že pro tento malý problém můžete najít tolik řešení, možná byste si měli přečíst všechny manuálové stránky pro tyto příkazy. A nezapomeňte nahradit $url podle vaší adresy URL :)
Hodně štěstí :)