Leonardo ewu faria assim:

for i in $( cat index.html | awk -F"/" '/pdf/{print $4}' ); do wget -c
http://URL/$i ; done

Não tenho como testar aqui agora, mas é só adaptar caso dê algo como
http://URL//arquivo1.pdf  (nesse caso seria só tirar a "/" antes do $i.

Espero que funcione. Falou

2009/1/6 Leonardo <[email protected]>

> Boa tardepra vcs,
>
> Uma dúvida curiosa:
> Cenário:
> um site na internet q disponibiliza pdfs e uma pagina index.html
>
> /var/www/site/index.html
> /var/www/site/arquivo1.pdf
> /var/www/site/arquivo2.pdf
> /var/www/site/arquivo3.pdf
>
> A pagina "index.html" nao possui nenhum link para os pdfs do site, no
> entanto, os pdfs possuem permissão para serem baixados.
> Dessa forma se vc coloca a url completa junto com o nome do arquivo vc
> consegue baixar o pdf.
>
> tentei um wget -c url, no entanto, ele só retorna os arquivos que possuem
> link no index.
>
> existe alguma forma de vizualizar quais arquivos estao na pasta do site?
>
>
> Obrigado.
> --
> [...Leonardo Luís dos Santos...]
>
> [...Programando Por Um Mundo Melhor...]
>
> [...A vida me ensinou a nunca desistir. Nem ganhar, nem perder, mas
> procurar evoluir...]
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Conheça o Novo Forum do GUS-BR na Under-Linux.Org em:
http://under-linux.org/forums/slackware/
-~----------~----~----~----~------~----~------~--~---

Responder a