VOL News

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

[ Hits: 3.014 ]

Homepage: https://notabug.org/xerxeslins/dicasgnulinux

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

Instalar Tor Browser

Verificar e/ou limpar cache de memória

Daemon: Libera CPU - Mata processos

Soma e mostra arquivos

Matando múltiplos processos


  

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