Wget per test pagine

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
gabo
Prode Principiante
Messaggi: 69
Iscrizione: giovedì 19 aprile 2007, 0:26

Wget per test pagine

Messaggio da gabo »

ciao,
volevo fare un piccolo script per testare la presenza o meno di alcuni percorsi degli indirizzi internet per verificare i servizi offerti.
L'avevo pensato così:

echo "Inserisci nome sito compelto di http://"
read urlsito
wget --spider $urlsito/admin > /tmp/admin
wget --spider $urlsito/public/admin > /tmp/phpmyadmin

solo che vorrei che generasse un file di log dicendomi quali pagine realmente esistono e quali no.
Ho notato che in questo modo
wget --spider $urlsito/admin > /tmp/admin
anche se la pagina $urlsito/admin/index.html esiste il file /tmp/admin rimane con size 0.
Il mio obiettivo era redirigere l'output su dei file nella cartella temp e verificarne il contenuto per capire quali percorsi/servizi esistono.
Come posso fare?
thx
Gabriele
Avatar utente
ercolinux.
Prode Principiante
Messaggi: 8
Iscrizione: venerdì 9 maggio 2008, 20:50
Località: Mappano - TO
Contatti:

Re: Wget per test pagine

Messaggio da ercolinux. »

Ciao
devi usuare
wget --spider [url] -a [log]

oppure wget --spider [url] 2> [log]

perchè l'output dello spider non è sullo stdout ma sullo stderr. Io ho usato -a (che appende al log esistente), se non ti serve usa -o che lo genera solo
Ercole
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti