broncode website in terminal

Weet hier iemand een manier om de broncode van een website in de terminal weer te geven? De bedoeling hiervan is om dit met andere Unix-commando's, waaronder grep, te bewerken. Helaas geraak ik niet verder dan het gebruik van telnet en het openen van een verbinding met de betrekkende server, om zo zelf een request te plaatsen. Helaas is deze telnet-methode niet handig om in een script te gebruiken.

Ik zoek dus een manier om dit te bereiken in de terminal, maar dan op een manier dat ik dit via pipes aan andere commando’s kan doorgeven:

[code:1:3f3f3bca50]telnet www.google.be 80[/code:1:3f3f3bca50]

en vervolgens:

[code:1:3f3f3bca50]GET www.google.be HTTP/1.1[/code:1:3f3f3bca50]

alvast bedankt!

doe eens

[code:1:871f9f3666]CURL website[/code:1:871f9f3666]

bv.

[code:1:871f9f3666]CURL http://www.google.be[/code:1:871f9f3666]

of download even wget. dan kan je ook gelijk links op de pagina volgen tot een door jou ingestelde diepte en allerlij handige andere opties.

http://www.mactips.nl/2005/08/18/wget-op-mac-os-x/

Je kunt ook in b.v. Python een eenvoudig scriptje schrijven dat de HTML-pagina downloadt en op je harddisk opslaat, zodat je het bestand daarna naar hartelust kunt doorspitten met allerlei andere programma's (of je kunt dat ook in het Pythonscript doen).

Allemaal bedankt voor jullie reactie! Deze info was niet zo eenvoudig op het internet te vinden maar al jullie reacties werken uitstekend!