Verifica os artigos destaques da VOL
Publicado por Thiago Diniz da Silveira 09/07/2009
[ Hits: 4.679 ]
Script com propósito de estudo. Serve para verificar os autores e as descrições dos artigos destaques do site da VOL, porém com essa base já se tem uma idéia de como transformar o script para outros sites.
#!/bin/bash
#==============================================#
# Autor: Thiago Diniz da Silveira #
# Data: 09/07/2009 #
# Tempo para criar script: 1 dia em media #
#==============================================#
# Baixa a pagina principal do viva o linux em modo terminal
# e envia a saida para um arquivo chamado tmp
lynx --dump -hiddenlinks=ignore http://www.vivaolinux.com.br > tmp
let cont=0;
echo "============================================";
echo " Viva o Linux ";
echo "============================================";
# Procura "Linux user" dentro do arquivo tmp que esta
# com o conteudo do site
for var in $(grep "Linux user" < tmp | cut -c5-6); do
let cont=$cont+1;
if [ $cont -eq 1 ]; then
# Descobre autor destaque
let autor=$var+1;
autor=$(cat tmp | tr [] {} | grep "{${autor}}" | cut -d"}" -f3);
echo "Autor de destaque - $autor";
# Descobre artigo destaque
let artigo=$var+2;
artigo=$(cat tmp | tr [] {} | grep -A 8 "{${artigo}}" | grep -v "Linux user" | cut -d"}" -f2);
echo "Descrição do Artigo - $artigo";
echo;
else
# Descobre autor
let autor=$var+1;
autor=$(cat tmp | tr [] {} | grep "{${autor}}" | cut -d"}" -f3);
echo "Autor - $autor";
# Descobre artigo
let artigo=$var+2;
artigo=$(cat tmp | tr [] {} | grep -A 8 "{${artigo}}" | grep -v "Linux user" | cut -d"}" -f2);
echo "Artigo - $artigo";
echo;
fi
done
Alterar temas GTK individualmente
Instalação do Asterisk no Debian Etch
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (40)
Pfsense inacessivel após um periodo de tempo (2)









