VOL News

Publicado por Xerxes (última atualização em 22/01/2013)

[ Hits: 3.375 ]

Homepage: -

Download volnews.sh




Script que mostra no terminal as últimas atualizações do Viva o Linux sem precisar entrar no site.

  



Esconder código-fonte

#!/bin/bash
#--------------------------------------------------------
# volnews.sh
#
# versão 1.0
#
# Script usado para receber as últimas novidades do site Viva o Linux.
#
# Roda no console e consulta o Twitter do vivaolinux_
#
#
#
# *** precisa do navegador links instalado ***
#
#
#
# Por Xerxes Lins
# Contato: http://www.vivaolinux.com.br/~xerxeslins
# 
# Recife, 19 de janeiro de 2013
#--------------------------------------------------------
#
# Tem como saída as últimas atualizações do Viva o Linux
# com seus respectivos links.
#
# Instruções:
#
# 1. Salve o arquivo volnews.sh em seu diretório pessoal
# 2. Torne-o executável:
#
#   $ chmod +x ~/volnews.sh
#
# Execute:
#
#   $ ./volnews.sh
#
# Por padrão são mostrados os últimos 7 tweets.
#
#-------------------------------------------------
#
# 
#
# Histórico:
#
# versão 1.0 (2013-01-19)
#
# Licença: GPL
#
#--------------------------------------------------

clear # Limpa a tela

echo "Últimas atualizações do Viva o Linux:"
echo

# Usando o navegador links captura-se os dados da página 
# do Twitter da conta vivaolinux_ sem tags
links -dump -html-tables 0 -html-frames 0 https://twitter.com/vivaolinux_ > ~/.volnews_result.txt

# O resultado da captura anterior é filtrado para retirada dos links
cat ~/.volnews_result.txt | egrep '^\       http://www.vivaolinux.com.br/' > ~/.volnews_links.txt

# O resultado da captura anterior é filtrado para retirada dos títulos
cat ~/.volnews_result.txt | egrep '^.*\[[A-Z]' > ~/.volnews_titulos.txt

# Um loop para casar os títulos e os links!
for ((i=1;i<=7;i++)); do # por padrão mostra 7 resultados

  echo
  echo $i. #contando...
  head -n $i ~/.volnews_titulos.txt | tail -n 1 ; # Lendo títulos um por um
  head -n $i ~/.volnews_links.txt | tail -n 1; # Lendo links um por um
  sleep 1 # tempo para ficar mais legível
  echo

done

Scripts recomendados

Informações do PC

Criando com rapidez um banco de dados no PostgreSQL

Converter arquivos CSV para Ldif

Perifericos Hardware na terminal

Backup fita dat


  

Comentários
[1] Comentário enviado por fabio em 22/01/2013 - 16:19h

Gostei, muito bom!

[2] Comentário enviado por xerxeslins em 22/01/2013 - 19:36h


[1] Comentário enviado por fabio em 22/01/2013 - 16:19h:

Gostei, muito bom!


Uhull! Valeu!

[3] Comentário enviado por d3l3t3 em 28/01/2013 - 16:49h

Muito legal o script!

[4] Comentário enviado por xerxeslins em 02/07/2014 - 23:05h

Como a página do twitter mudou, o script está desatualizado, não funciona mais. Depois eu atualizo -__-


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts