Apinfo.bsh
Publicado por Reinaldo Marques de Lima 07/04/2006
[ Hits: 8.152 ]
Homepage: http://plasticossj4.wordpress.com
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.
#!/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
trocar a senha de um usuario do sistema
ShadowBurn - grava, copia e apaga CD/DVD
Script Para Manutenção de usuários do Sistema
Compilador SH-Compiler usando GCC 4.6 no Debian Wheezy
Nenhum comentário foi encontrado.
librePods: liberte seus AirPods em 2026
Bluefin - A nova geração de ambientes de trabalho Linux
Como atualizar sua versão estável do Debian
Instalando e definindo as novas fontes Adwaita no GNOME
Configurar aviso da temperatura da CPU no Conky
Pós-instalação do elementary OS 8.1
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
archlinux resolução abaixou após atualização [RESOLVIDO] (19)
Após todos esses anos... youtube! (0)
Conky não mostra temperaturas da CPU no notebook (14)
Registro do 'last&qu... errado [RESOLVIDO] (9)
O WiFi não reconhece minha rede depois que o processo de suspensão é r... (2)









