Verifica os artigos destaques da VOL
Publicado por Thiago Diniz da Silveira 09/07/2009
[ Hits: 4.501 ]
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
tira_usb.sh - Remover dispositivo USB
Ordenação de Bytes por Swap Nibble
Script compartilhar conexão e criar regras de Firewall
Backup simples com log de resultado
Nenhum coment�rio foi encontrado.
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Quebra de linha na data e hora no Linux Mint
Organizando seus PDF com o Zotero
tentando instalar em um notebook antigo o Linux LegacyOS_2023... [RESO... (8)
Problema com Conexão Outlook via Firewall (OpenSUSE) com Internet Fibr... (5)