|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
|
aiuto per un programma
Volevo fare usando lo script bash un programma che attraversi wget mi prenda ad esempio una pagina html e mi estrapoli i link che ci sono dentro, oppure gli indirizzi email, ho usato grep tipo:
wget www.google.it cat *.html |grep @ ad esempio per visualizzare le email. Il problema è che non tutte sono email, ci possono essere parole con @ oppure @import per i css. Mi chiedevo quindi se associare il bash al perl, che gestisce molto meglio le stringhe, come potrei fare?
__________________
www.valeweb.net - fotografare.wordpress.com Sony Vaio FE21H with Fluxbox on Ubuntu |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Quote:
wget www.google.it cat *.html |grep @ > pippo cat pippo | grep .it > mail cat pippo | grep .com >> mail cat pippo | grep .org >> mail cat pippo | grep .biz >> mail cat pippo | grep .us >> mail Ecc. Un po' laborioso ma dovrebbe funzionare ![]() |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2001
Città: Pisa
Messaggi: 971
|
il problema è che grep scrive l'intera linea...io voglio estrapolare dalla linea solo l'indirizzo!
__________________
www.valeweb.net - fotografare.wordpress.com Sony Vaio FE21H with Fluxbox on Ubuntu |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:27.