Vorrei scrivere una "semplice" applicazione per sistemi GNU/Linux o MacOS, testuale, che effettui il download di tutti gli oggetti referenziati da una pagina web, o soltanto di quelli con una certa estensione.

Esempio:
Ho una pagina html con una lista di url che referenzino ognuno un file pdf, voglio scaricare ognuno di questi in un solo passo inserendo come input soltanto l'url della pagina e l'estensione "pdf".

Che approccio mi consigliate?
PS ho considerato l'idea di sfruttare wget
PS2 "padroneggio" soltanto c, c++ e java.

Grazie a tutti per l'eventuale aiuto.