Apinfo.bsh

Publicado por Reinaldo Marques de Lima 07/04/2006

[ Hits: 7.866 ]

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

diskSpace - acha os dez maiores gastadores de espaço em disco

Extrair arquivos pelo Nautilus com 7z e Yad

Intervalo de Linhas em Texto

Verificar status de carga da bateria do notebook

Startando jboss e serviços necessários


  

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