Você não está autenticado.

Anúncio

Arch Linux Brasil está precisando de sua colaboração para realizar o pagamento do domínio e do host, para colaborar, realizar doações via [email protected]

Para mais informações: [email protected]

#1 30/09/2017 02:40:45

beagle
Membro
Registrado: 31/08/2015
Mensagens: 106

Script que lê um RSS e baixa o arquivo para um diretório

Oi galera,

Eu preciso do seguinte.
Um script que leia o conteudo de um feed RSS...  mas a url que ele pega do rss, é a url de informacoes de uma pagina.

Por exemplo
O rss retornaria

https://www.site.com/detalhes.php?id=123

Dai eu preciso que esse script, lesse esse rss (que teriam urls atualizadas constantemente)
e que mudasse para

https://www.site.com/download.php?id=123

Isto é, ele executaria esse comando, so trocando ali o detalhes por download por exemplo que ja funciona. Dai baixaria num diretorio na maquina!!

Offline

#2 02/10/2017 20:36:15

sistematico
Moderador
De: Campo Grande / MS
Registrado: 13/06/2008
Mensagens: 1.020
Website

Re: Script que lê um RSS e baixa o arquivo para um diretório

#!/bin/bash
wget -q -O- "http://www.site-do-rss.com/rss.xml" | grep -o '<enclosure url="[^"]*' | grep -o '[^"]*$' | sed 's/detalhes/download/' | xargs wget -c

Offline

#3 03/10/2017 02:10:03

beagle
Membro
Registrado: 31/08/2015
Mensagens: 106

Re: Script que lê um RSS e baixa o arquivo para um diretório

Amigo nao consegui fazer funcionar.
Da erro, diz que comando X nao encontrado.

Offline

#4 04/10/2017 00:12:45

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.643

Re: Script que lê um RSS e baixa o arquivo para um diretório

qual comando?

wget?

é só instalar o comando

pacman -S wget

Offline

Rodapé do site