Dúvidas com scripts

1. Dúvidas com scripts

douglas
dsbonafe

(usa Fedora)

Enviado em 07/11/2011 - 23:03h

Galera... tentei fazer uns scripts que devem ser bestas, mas não consegui. Poderiam me ajudar?

1) Script para baixar todos os .pdf de um site; todos os .zip de um site; e todos os vídeos de um site.

sites: www.seraphim.unifei.edu.br ; www.obrascatolicas.com.br; www.ai-class.org

Todos estes arquivos que pretendo baixar são abertos, mas podem não estar disponíveis no futuro.

2) Script para renomear todo arquivo que tenha "Vaca" no nome trocando para "QualquerCoisa". Por exemplo: Vaca.pdf --> QualquerCoisa.pdf; Vaca.php --> QualquerCoisa.php; Vaca.xml --> QualquerCoisa.xml ... sendo que todos eles estão na mesma pasta.


Alguém poderia me ajudar nisso?

Att.


  


2. Re: Dúvidas com scripts

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 07/11/2011 - 23:14h

Isso é atividade de escola? os downloads precisam ser feitos em dias diferentes, pois se for só uma vez, use o downthemall que vem no firefox, com ele você baixa o conteúdo do site filtrando o tipo de arquivos, ai escolhe .zip, pdf, etc.

Tools -> MOre dta tools -> DownThemAll

O segundo vou já ver ;-)





3. Re: Dúvidas com scripts

douglas
dsbonafe

(usa Fedora)

Enviado em 08/11/2011 - 12:06h

Não é trabalho de escola não. Antes fosse! Alguns professores do curso dão incentivo ao uso de Linux, mas Linux é mais paixão mesmo!!!

Conheço o DTA, mas quero fazer em shell. Tomei estes exemplos de outros fóruns onde não encontrei resposta que funcionasse, pois trabalham bem algumas dificuldades que tenho com o SS.

Então resolvi mandar nessa comunidade que sempre me ajudou!

Abç.


4. Re: Dúvidas com scripts

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 08/11/2011 - 18:29h

Pesquisa sobre wget, grep e mv.


5. Re: Dúvidas com scripts

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/11/2011 - 18:33h

Acho que o melhor é vc usar o wget mesmo, pois me parece que o DTA não baixa os arquivos recursivamente.

Mas se os arquivos que vc quiser baixar estiverem todos em um único diretório, podes usar o dta tranquilo


6. Re: Dúvidas com scripts

Guilherme Moreira de Oliveira
coelhoposa

(usa Ubuntu)

Enviado em 08/11/2011 - 19:17h

Para o wget faça isso:

[code] #!/bin/bash

for in `cat /home/$USER/downloads.txt`; do
wget -c $i
done







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts