Pagina 1 di 1

Wget per test pagine

Inviato: martedì 10 giugno 2008, 1:05
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

Re: Wget per test pagine

Inviato: martedì 10 giugno 2008, 6:51
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