Apinfo.bsh

Publicado por Reinaldo Marques de Lima 07/04/2006

[ Hits: 7.769 ]

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 instalar e configurar o samba no Damn Small Linux

string_out: remova a primeira ocorrência de uma string em um arquivo de texto

Twitter via shell

Backup das Bases de dados do [Mantis, MySQL, Phpmyadmin, Testlink] e dos Projetos do SVN

Inserir tags ID3 em mp3


  

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