Apinfo.bsh

Publicado por Reinaldo Marques de Lima 07/04/2006

[ Hits: 7.748 ]

Homepage: http://plasticossj4.wordpress.com

Download apinfo.bsh




Script que gera um arquivo html com as ofertas de emprego do apinfo, sem precisar esperar a pagina carregar toda a perfumaria...pega somente o que interessa textos.

  



Esconder código-fonte

#!/bin/bash

LYNX=$(which lynx)
GREP=$(which grep)
HEAD=$(which head)
SED=$(which sed)
CUT=$(which cut)

apinfo(){

URL=http://www.apinfo3.com/pp7w.htm

$LYNX -source $URL | $GREP \<p\>\<a | $HEAD -2 | $CUT -d\" -f2 > /tmp/apinfo.tmp

txt
}

txt(){

LINKS=$(cat /tmp/apinfo.tmp)

for i in ${LINKS[*]}; do

   $LYNX -dump $i | $SED 's/\[.*\]//g;/References/q' >> /tmp/apinfo.txt

done

html
}

html(){

DATA=$(date +%d/%m/%Y)
DATA2=$(date +%d_%m_%Y)
TEXTO=$($SED 's/[_]\{10,\}/<HR NOSHADE SIZE=1>/g;/References/d' /tmp/apinfo.txt)

TITLE="<TITLE>
Ofertas de emprego do dia $DATA
</TITLE>"

HEAD="<HEAD>
$TITLE
<H1>
<CENTER>
<B>
Script que acessa o Site Apinfo.com
</B>
</CENTER>
</H1>
<H2>
<CENTER>
<B>
Ofertas de emprego do dia $DATA
<HR NOSHADE SIZE=1>
</B>
</CENTER>
</H2>
</HEAD>"

BODY="<BODY bgcolor="white">
<FONT SIZE=3 FACE=verdana>
<PRE>
$TEXTO
</PRE>
</FONT>
</BODY>"

HTML="<HTML>
$HEAD
$BODY
</HTML>"

printf "$HTML" > apinfo_$DATA2.html

rm /tmp/apinfo.tmp
rm /tmp/apinfo.txt

}

apinfo

Scripts recomendados

Script para atualização de hora

Consumo de memória

Obtém fotos de uma Câmera Digital organizando em Subdiretórios e Renomeando

Atualizador de sistema multipla escolha

Reduzir mp3 para celular


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts