[shell-script] Try jaxtr

2008-11-16 Por tôpico Anderson Duarte
,

I am using jaxtr, and if you also sign up, we can talk for free on the phone at 
any time.  

-Anderson  

P.S. Here is the link to sign up: 
http://www.jaxtr.com/user/ticket?n=Tlg058qh7m6fj&type=joininvite


jaxtr, 855 Oak Grove Ave., Ste. 100, Menlo Park, CA 94025
To stop receiving jaxtr emails, click here 
http://www.jaxtr.com/user/reportabuse.jsp?it=Tlg058qh7m6fj

[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Compilador de Shell

2009-01-02 Por tôpico Anderson Duarte
>
> Ora, como disse qq um de nós seria capaz de fazer isso com um one-liner.
> Quem conhece C, sabe que o cmd system chama um shell para interpretar o cmd
> entre aspas, e assim sendo vc não conseguiria nenhuma melhoria em termos de
> performance (muito pelo contrário).
>
> 
>


Julio, eu entendi o que vc quis dizer, que nada adianta o script em shell
ser "compilado" já que o executável vai chamar o shell (CMD) de qualquer
forma pra poder executar os comandos.
Mas agora eu fiquei com uma dúvida!! Geralmente (pelo menos em tese) as
linguagens compiladas não são mais velozes que as interpretadas já que tudo
fica "linkado" não precisando assim "ler" o script toda vez que for
executado??
Eu também sinceramente não vejo muito motivo pra usar um "compilador" shell,
mas creio que deva existir algum, pra o tal compilador existir...


-- 
Anderson Duarte
Linux be Root, Windows Re-boot! ;)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] ssh sem senha via script

2009-01-27 Por tôpico Anderson Duarte
Exatamente!!!

Concordo com o MrBiTS!
É muito mais "elegante" voce ter acesso as maquinas por trocas de chave, ou
seja, voce vai gerar uma relação de confiança entre os servidores.
Uma dica de como fazer aqui:
http://www.dicas-l.com.br/dicas-l/20040504.php

E outra coisa, se vai fazer isso pelo Windows, pode ser pelo PuTTY mesmo, eu
tb nunca usei esse plink, pois uso o Bash real! :) hehe..
Mas no outro sistema seria mais ou menos assim:

C:\Arquivos de programas\putty>PUTTY.EXE -ssh -l usuario -pw senha
192.168.x.x

-ssh indica que é uma sessão SSH que vai ser chamada;
-l indica o Login ou Usuario como preferir;
-pw passa a senha;
E depois é só dizer o IP da maquina!

Mas na boa, usa um Linux que é bem melhor :D

Agora um *OFFTOPIC* que fica como dica:
Voce pode ver os Logs dos servidores, diretamente do Browser, mas pra isso
tem que ter o Apache instalado. Uso aqui no trabalho em uma maquina que
montei com Nagios, Cacti e cia pra monitorar a rede e funciona
perfeitamente.
Fica assim: http://img216.imageshack.us/my.php?image=logsof8.jpg
Por favor, se tem interesse em saber como fazer, *NÃO POSTE*  aqui na lista,
me chame em PVT!!!!






-- 
Anderson Duarte

"O dificil é aprender a ler, o resto está escrito!"
Autor Desconhecido


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Obter ip sem o ifconfig.

2009-03-27 Por tôpico Anderson Duarte
Poderia usar o links ?

Veja:

Monitor:~# MEUIP=`links -dump http://www.devin.com.br/utils/ip.php`
Monitor:~# echo $MEUIP
189.71.243.xxx




-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Zenitty cygwin windows

2009-04-09 Por tôpico Anderson Duarte
Eu sei que, se voce usar o Xming com um PuTTY por exemplo, voce abre
qualquer aplicação de um linux remoto em seu windows...
Mas usando o Cygwin não sei responder, mas eu creio que entre configurar um
cygwin pra ficar "perfeito" eu prefiro instalar uma maquina virtual de um
linux e rodar as coisas nativamente no shell.




-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] automatizando instalação

2009-04-11 Por tôpico Anderson Duarte
Eu também li e reli e acho que o Nelson quer exatamente o que o Romano
explicou, até porque se o script é pra automatizar a instalação de pacotes
em varias maquinas, optar por 'N' (não) seria um pouco estranho.
Se os pacotes a serem instalados estão todos nos repositorios padrão do
debian/ubuntu/etc.. o parametro -y vai te servir pra assumir YES em tudo, se
voce esta adicionando repositorios de terceiros pra depois instalar alguns
pacotes, pode incrementar o seu script em algo como:

#!/bin/bash

echo "http://seu.repositorio.de.terceiros.aqui"; >> /etc/apt/sources.list

apt-get update
apt-get upgrade
apt-get -y install pacote1 pacote2 pacote3...


Pronto, creio que isso resolva a parte da instalação, mas deixo pra voce a
seguinte dica: No Debian, mesmo voce assumindo YES para tudo (-y) vai chegar
uma hora que o DPKG vai te jogar algumas telas com perguntas pra vc
responder. (aquela telinha azul usando o Dialog) o dpkg pega estas
informações e joga depois no arquivo .conf do pacote que vc acabou de
instalar. Por exemplo: se vc instalou o samba com o -y quando a instalação
for concluida, a parte de configuração fica a cargo do dpkg que vai te
perguntar qual o nome do grupo de trabalho, se vai rodar como standalone ou
inetd etc.. pra depois escrever tudo no smb.conf.
A ideia é que o script pule essa parte, e depois faça as alterações de
configuração via o proprio script, lá no smb.conf. Pois no meu ver, se vc
quer automatizar a instalação, mas depois tem que sentar de maquina em
maquina pra configurar tudo, o script nao é tão funcional quanto deveria
ser.
O ideal, é o script fazer completamente tudo e a maquina ja estar pronta pra
uso. Pense nisso!







-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] dicionario ingles-portugues

2009-04-21 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 

Amigo;

Cara, esta semana eu instalei um pequeno Software tradutor no iPhone e
fui na internet pra poder baixar os Dicionarios que queria usar. E os
arquivos eram justo isso que voce quer, um pequeno arquivo de texto,
com cada palavra em uma linha. dá uma sacada aí no Google e busque por
"WebDict". Acho que vai encontrar algo que te ajude.

Mas quanto a dica do Raul eu não testei, porem creio que deva
funcionar usando o links com o parametro -dump


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iEYEARECAAYFAknuLyAACgkQ7+1Sg6xFb+qTsACfVhav9tE9+P76fPyBLuVBEbHz
LxkAoNSGbAS7QBfbd2rrKCTm/8yLQYa1
=tVZL
-END PGP SIGNATURE-



Re: [shell-script] dicionario ingles-portugues

2009-04-21 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 

Perdão, o nome não é "WebDict" como havia falado e sim "WeDict"
E aqui foi onde baixei os Dicionarios:

http://stardict.sourceforge.net/Dictionaries.php

Mas precisamente neste link:

http://stardict.sourceforge.net/Dictionaries_dictd-www.freedict.de.php


Espero ter ajudado;

Até +



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iEYEARECAAYFAknuMc4ACgkQ7+1Sg6xFb+oljQCfQcCRLF4d0bpotme3sSBH/hBV
zJwAnA1pBMtEDVPRhC0cYHt1CX5YWfCO
=UKy4
-END PGP SIGNATURE-



Re: [shell-script] dicionario ingles-portugues - resolvido

2009-04-21 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 

Valeu cara!

Mas só uma perguntinha.. Voce está fazendo um Tradutor em Shell Script
correto?
Porque não usa o que vem nas FunçõesZZ do Aurelio ? Não te serviu não?
Ele traduz usando o translate do Google. :)
Enfin, sucesso aí no Script.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iEYEARECAAYFAknuaAcACgkQ7+1Sg6xFb+ohEACfc65mu8YFdWPypCq6/fQburei
mXMAnjhcUpQI4kAeWLFoPgdoa8rwPW6U
=tS6e
-END PGP SIGNATURE-



Re: [shell-script] Limpar Terminal

2009-04-29 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 

Exatamente como o Bruno falou!
Agora fiquei com uma dúvida, voce quis dizer 'evitar confusão' ou
realmente era 'evitar confissão' ?
Bom, se eu entendi confissão, creio então que voce não queira mostrar
os comandos que foram digitados no terminal, procede ?
Se for isso o comando é o history -c onde ele apaga todo o historico
dos comandos digitados no terminal. Esse limpa tudo.



>
>>
>> Em um certo ponto do script eu preciso limpar tudo e apagar
>> também
> o que
>> é velho para evitar confisão...
>>
>> Grato, Alain
>>
>
>
>   
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iEYEARECAAYFAkn4830ACgkQ7+1Sg6xFb+qEhACeNkTM06F163dn5QpwP1EZr5VI
4kcAmwcweC9iNJbXXhGy4uC+/4b7tzyb
=kik1
-END PGP SIGNATURE-



Re: [shell-script] Numerar linha saia de comando

2009-05-03 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 

Com o cat tb funcionaria como vc estava fazendo, era só adicionar mais
um pipe e o 'nl' para poder numerar as linhas.

riz...@m0rph3us:~$ cat /boot/grub/menu.lst | grep title | nl
 1  title   Debian GNU/Linux, kernel 2.6.26-2-686
 2  title   Debian GNU/Linux, kernel 2.6.26-2-686
(single-user mode)
 3  title   Debian GNU/Linux, kernel 2.6.26-1-686
 4  title   Debian GNU/Linux, kernel 2.6.26-1-686
(single-user mode)
 5  title   Debian GNU/Linux, kernel 2.6.24-1-686
 6  title   Debian GNU/Linux, kernel 2.6.24-1-686
(single-user mode)

Mas é claro que a solução do Raul ficou muito mais elegante! ;-)


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iEYEARECAAYFAkn92IIACgkQ7+1Sg6xFb+onwwCcCblR1J4KK1xCsGEpCakvbJ3q
rx0AoN5bj8bjN6grOmq0A28vZMizvpHo
=4as4
-END PGP SIGNATURE-



Re: [shell-script] Trocar : por . em nomes de arquivos de um diretório

2009-05-05 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 
Amigo, se voce instalar as funçõesZZ do Aurelio, ele tem um comando
legal pra fazer isso.
Dá uma olhadinha, pios eu acho que vale a pena ;)
Eu mesmo uso muito!

http://funcoeszz.net/


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iEYEARECAAYFAkoAWAoACgkQ7+1Sg6xFb+pKswCg0g+7MrJ9IP5yBCpTj3vvmtMr
dlwAoJvgBAGE5bv16xzUGG7di6Qo9aa4
=Pgqh
-END PGP SIGNATURE-



Re: [shell-script] renomear arquivos em lote e apagar

2009-05-07 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 
Com um:

$ find -R /seu_diretorio -name *.MOV -exec rm -rf  {} \;

Voce deleta tudo que terminar com *.MOV

Pra mudar o nome dos arquivos, vc poderia instalar o conjunto de
scripts do Aurélio.
O FunçõesZZ!! Eu indico o funçõesZZ a todo mundo pois quanto mais
gente baixar o script, mas ele fica enpolgado pra criar coisas novas
pra gente!!! =)
A proposito, o nome da função é:

$ zzarrumanome

Baixe em: http://funcoeszz.net/

Hehehe...


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iEYEARECAAYFAkoDIFAACgkQ7+1Sg6xFb+qUzQCfbkJLngEWP3nQIkUEDK2ywdnt
Xt4AnRqYPZpd6cVBFmsrfz+6RM35icKt
=4H+R
-END PGP SIGNATURE-



Re: [shell-script] script conexão ssh

2009-05-12 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 
Julio Cardoso;

Meio OFF-Topic a minha resposta, mas eu não entendo o porque voce não
criar uma relação de confiança entre os servidores para eles
conectarem "sem senha" entre si. Pois isso não é falha de segurança
nem tão pouco compromete a mesma dentro de sua rede, pois as maquinas
trocam chaves na hora da conexão pra autenticação de ambas...
Se voce perceber o que esta fazendo, no meu ver é muito mais
"inseguro" deixar a senha em texto plano dentro de um script no seu
servidor, pois simplesmente quem ler o script terá a senha.
Bom, esta é apenas uma opnião minha.

Obrigado e boa sorte com o script.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iEYEARECAAYFAkoJXWUACgkQ7+1Sg6xFb+osUwCggdicSHBL6zonBrfCyGW3l0kF
JYgAoLgnK9G1jzqhmWQtP0602oMs0P01
=ViQW
-END PGP SIGNATURE-



[shell-script] Email assinado pelo terminal

2009-05-17 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 
Pessoal;

Eu estou fazendo um script para rodar em alguns servidores, a depender
do serviço cada servidor passar um email pra mim...
A minha dúvida é:
Tem como, através do comando 'mail' ele me mandar a mensagem assinada
digitalmente com o gnugp ?
Eu até pensei em passar a chave publica (.asc) como um anexo, mas não
é bem isso que queria.. alguem tem uma ideia ?

Obrigado a todos!

- --
.o. Anderson Duarte
..o Debian. Free, Powerful and Safe.
ooo http://www.debian.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iEYEARECAAYFAkoQL6wACgkQ7+1Sg6xFb+o/iQCgpb2FG0Lb85lsKI/wikv4JSYz
EPEAoJk69wQUw8um0x/MwyCJ9DEbvqjC
=uJqI
-END PGP SIGNATURE-



Re: [shell-script] Re: Ajuda Rastreamento Correios

2009-07-07 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
 
Olá Ernander!

No site do funcoesZZ do Aurelio, nas funçoes extras tem uma chamada
zzrastreamento que é justamente pra rastrear entregas dos correios.
Vê se te serve:
http://funcoeszz.googlecode.com/svn/trunk/extra/zzrastreamento

- --
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)
http://rizada.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iQEcBAEBAgAGBQJKU4AEAAoJEJ+X2bJFaOoc1r0H/1N/GTeezY4UqdNerk6/mbb7
YOVLJAxEzE0LURlu987Et5BtS22q2fh2+kAZKp77D0zqNHaiNWo4dvxBNsVqYB7V
wwncbTx9GhHP53NXN2fet0XMvm+tuUL485oIJRl9CzuTCkvGo7g42zugqxIcrA5Y
Pwjr1tWDh6/9b3cLWmiJBQqZ4lUe39dXPnN0/jDt5cmYQXNCdM6FQvCEhrKIJc0H
eorDPS6HSbJwJ7LirdQirlquqSEw515tUVhGR33v1dVI+LsWvc2j55Pk2J0SCfg6
Wx3q56EIWe4FS65GWXVhhhj7OTTkMc026Bh19cilB4gXhYwuDYMCHzxqij+m22A=
=zfx0
-END PGP SIGNATURE-



[shell-script] Twitter Script

2009-08-17 Por tôpico Anderson Duarte
Pessoal;

A dias atrás eu vi um script no Dicas-L para postar no twitter pelo
terminal, um script muito simples, mas eu achei legal. :)
resolvi fazer uma versão que poste sozinho, frases aleatorias no Twitter e
deixei ele no Cron de minha maquina.
O Script é este:

#!/bin/sh

##
## TweetScript
## Script para postar frases aleatorias no Twitter ;)
## Por Anderson Duarte (Rizada) anderson[at]rizada.org
## Em 08 de Agosto de 2009
## Baseado no Script http://www.dicas-l.com.br/dicas-l/20090726.php
## http://rizada.org
##

## Variaveis

FRASES="~/frases.txt"
POST=`shuf $FRASES -n 1 | iconv -f iso-8859-1 -t utf-8`
URL="http://twitter.com/statuses/update.xml";
USER="seu_usuario_twitter"
PASS="sua_senha_twitter"

echo "Enviando post ao twitter"

curl -u $USER:$PASS -d status="$POST via TweetScript" $URL >
/dev/null

echo "Post enviado com Sucesso ;)"

## Fim do script

Bom, aqui só tem fera em Shell e eu sou apenas uma criancinha brincando,
acho que todos entenderam, mas, mesmo assim vou explicar:
Criei um arquivo com as frases, uma por linha, a variável $POST, pega o
arquivo de frases que está em meu /home e o SHUF se encarrega de
"embaralhar" tudo e com o parametro "-n 1" me retorna apenas a primeira
linha, em seguinda joga a saída para um pipe que repassa para o "iconv" que
está encarregado de converter a saída pra UTF-8. Então note que os acentos,
cedilha e outros caracteres antes "negados" pelo bash, agora irão funcionar
direitinho e não vai chegar nada truncado ao Twitter. :)
As outras variaveis, nem precisa explicar pois são bem lógicas. :)

O Script esta funcionando perfeito, mas eu queria mudar o seguinte: Que tal,
o script pegar as frases aleatorias de um Feed na internet ? :)
Que inclusive, no proprio Dicas-L tem um
http://www.dicas-l.com.br/frases/index.xml porem são varios arquivos em
formato TXT
Usando o parametro --dump do lynx eu não obtive sucesso, talvez por causa da
pouca experiencia. =/
Obrigado a todos desde já.


-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Twitter Script

2009-08-28 Por tôpico Anderson Duarte
Opa Helder, desculpe pela demora em responder, estava viajando e não
acessei a lista.
Agora com a dica do Random, eu creio que vai funcionar pelos testes q
fiz. vou mudar o script e testar.
Obrigado

2009/8/18 Elder Marco :
>
>
>>
>>
>> Obrigado Elder, mas desculpe, eu não entendi a sua colocação.
>>
>
> Então meu caro,
>
> Se você for até o endereço http://www.dicas-l.com.br/frases/index.xml
> perceberá que o link em cada frase leva para um arquivo .txt e esse
> arquivo contem exatamente o conteúdo da frase. Veja um exemplo, no
> momento em que escrevo tem uma frase lá: "Amigo é aquele que sabe tudo a
> seu respeito, e, mesmo assim, ainda gosta de você. - Kim Hubbard"
>
> E o link para ela
>
> http://www.dicas-l.com.br/frases/frase_004.txt
>
> Me parece que sempre seguem essa lógica:
>
> http://www.dicas-l.com.br/frases/frase_xyx.txt
>
> Onde x,y e z são números (precisa confirmar isso, se sempre três
> números) e ver quantas mensagens eles divulgam por dia.
>
> Daí, para se obter essa frase, você poderia gerar números aleatórios
> usando a variável $RANDOM e fazendo algumas operações para que caia
> dentro do intervalo que você precisa. Digamos que depois que você fez
> isso, obter o numero a frase como sendo 224 na variável num_frase. Aí,
> seria apenas fazer isso:
>
> FRASE=$(lynx -dump http://www.dicas-l.com.br/frases/frase_
> ${num_frase}.txt)
>
> echo $FRASE
> Está chovendo demais. Se S. Pedro fosse meu empregado, demitiria ele !
>
> Bom, você poderia fazer algumas modificações e tal.. mas isso poderia te
> ajudar, acredito. Você também pode pensar ler todas elas e anexar no
> arquivo ~/frases.txt e a partir daí, usar somente ele.. ficaria a seu
> gosto.. :-)
>
> Uma sugestão apenas.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


Re: [shell-script] OFF-TOPC " Putty com Abas"

2009-09-29 Por tôpico Anderson Duarte
Muito legal, geralmente eu ando com meu notebook que é com Linux, e vou
direto ao bash, mas quando não estou com ele pra esse tipo de função eu
tenho o mREMOTE (instalador) ou o mREMOTE portable.

http://www.mremote.org/wiki/


2009/9/28 fsilva6 

>
>
> Recebi recentemente de um colega do meu antigo trabalho um e-mail que
> falava de um aplicativo que coloca o tradicional putty para se trabalhar em
> abas, que ao meu ver me parecer ser bem interessante e util. Ele não é um
> putty modificado, apenas encapsula o proprio em um container que é capaz de
> colocar o mesmo putty em abas.
>
> Abaixo o link do encapsulador.
> http://puttycm.free.fr/cms/
>
>  
>



-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



[shell-script] Baixar HTML e enviar email.

2009-10-26 Por tôpico Anderson Duarte
Pessoal, aqui na empresa eu tenho um Debian que hospeda  toda a intranet  da
empresa e alguns sisteminhas em php que deixo rodando. Nesta maquina eu tb
tenho um MTA (postfix) pra me enviar alguns eventos por email.
Acontece que apareceu um novo evento, e pensei em usar um Shell Script pra
isso.
É o seguinte, o pessoal do financeiro baseia-se em uma tabela fornecida pela
Fazenda. Esta tabela, alguns atos da confaz, não existem um RSS pra seguir e
o pessoal tem que ficar entrando no site todo dia. Daí o shell pra facilitar
a vida :)

A pagina onde ficam os Atos é essa aqui:
http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/

Eu fiz o seguinte, baixei o ultimo Ato com o wget

$ wget -c
http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF020_09.htm

E depois mandei em formato HTML para o pessoal do financeiro assim:

$ cat PMPF019_09.htm | mail -a "Content-type: text/html;" -s "Atos Confaz"
usua...@dominio.com

O problema é o seguinte, se os senhores verem, no dia 23/09 sairam 7 Atos. O
unico padrão que ele segue é com o nome do arquivo HTML tipo o
PMPF018_09.htm, PMPF019_09.htm, PMPF020_09.htm etc...
Mas o chato é que as vezes ainda sai uma errata de algum destes, complicando
mais ainda.
Queria que o script rode uma vez ao dia e pegar todas referente aquele dia.
(no caso do exemplo, dia 23/09)


Ideias?

Desde já obrigado.

-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Baixar HTML e enviar email.

2009-10-26 Por tôpico Anderson Duarte
Waldirio, estranho que realmente eles tiraram as erratas do site.
Mas até um tempo atrás continha todas, eu creio que eles repostaram o Ato no
site já corrigido.
Estranho mesmo e eu nem tinha percebido que tiraram. :(

2009/10/26 Waldirio Manhães Pinheiro 

>
>
> Boa Anderson
>
> Existe alguma onde possua errata ?!?!, pois nesse site em todos os
> disponibilizados nao vi nenhum ...
>
> No aguardo.
>
> []'s
>
> 2009/10/26 Anderson Duarte 
> 
> >
>
>
> >
> >
> > Pessoal, aqui na empresa eu tenho um Debian que hospeda toda a intranet
> da
> > empresa e alguns sisteminhas em php que deixo rodando. Nesta maquina eu
> tb
> > tenho um MTA (postfix) pra me enviar alguns eventos por email.
> > Acontece que apareceu um novo evento, e pensei em usar um Shell Script
> pra
> > isso.
> > É o seguinte, o pessoal do financeiro baseia-se em uma tabela fornecida
> > pela
> > Fazenda. Esta tabela, alguns atos da confaz, não existem um RSS pra
> seguir
> > e
> > o pessoal tem que ficar entrando no site todo dia. Daí o shell pra
> > facilitar
> > a vida :)
> >
> > A pagina onde ficam os Atos é essa aqui:
> > http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/
> >
> > Eu fiz o seguinte, baixei o ultimo Ato com o wget
> >
> > $ wget -c
> >
> http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF020_09.htm
> >
> > E depois mandei em formato HTML para o pessoal do financeiro assim:
> >
> > $ cat PMPF019_09.htm | mail -a "Content-type: text/html;" -s "Atos
> Confaz"
> > usua...@dominio.com  
>
> >
> > O problema é o seguinte, se os senhores verem, no dia 23/09 sairam 7
> Atos.
> > O
> > unico padrão que ele segue é com o nome do arquivo HTML tipo o
> > PMPF018_09.htm, PMPF019_09.htm, PMPF020_09.htm etc...
> > Mas o chato é que as vezes ainda sai uma errata de algum destes,
> > complicando
> > mais ainda.
> > Queria que o script rode uma vez ao dia e pegar todas referente aquele
> dia.
> > (no caso do exemplo, dia 23/09)
> >
> > Ideias?
> >
> > Desde já obrigado.
> >
> > --
> > _
> > Anderson Dantas Duarte Linux user #432277
> > Linux é o estado da arte!
> > Preserve a arte, use Linux! :)
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> __
> Atenciosamente
> Waldirio
> msn: waldi...@gmail.com 
> Site: www.waldirio.com.br
> Blog: blog.waldirio.com.br
> PGP: www.waldirio.com.br/public.html
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Baixar HTML e enviar email.

2009-10-26 Por tôpico Anderson Duarte
Então Tiago, a ideia seria enviar por email mesmo, pois mesmo se seja um
servidor apache interno, o usuario tem que ir ate o link pra abrir e ver, ja
no caso do email nao, o pessoal passa praticamente o dia inteiro com o email
aberto, entao quando a mensagem beter la dentro eu creio que fique bem
melhor. Vou tetar sua dica aqui, mas ainda quero que seja por email, se bem
que quanto a passar o email para o usuario eu nao vejo problema algum pois
ja consegui fazer, porem queria mesmo era automotizar a busca no site por
novos Atos.

Obrigado.

2009/10/26 Tiago Peczenyj 

>
>
> Anderson,
>
> Vc poderia baixar todo o site usando wget recursivo
>
> cd /caminho/para/mirror/atos_pmpf
> BASE=http://www.fazenda.gov.br
> DIR=confaz/confaz/atos/atos_pmpf/2009/
>
> wget -r -N -l 1 --no-remove-listing ${BASE}/${DIR} -o atos.log
>
> Depois, seria o caso de vc ter um registro do que vc ja mantou (um arquivo
> txt ja bastaria) ou analisar os logs e ver quais arquivos tem log diferente
> disso
>
> --2009-10-26 17:18:00--
>
> http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF018_09%20Retifica%C3%A7%C3%A3o%20RJ.htm
> Reusing existing connection to www.fazenda.gov.br:80.
> HTTP request sent, awaiting response... 200 OK
> Length: 50508 (49K) [text/html]
> Server file no newer than local file `
> www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF018_09Retificação
> RJ.htm' -- not retrieving.
>
> e, então, enviar por email.
>
> Entretanto, se vc pensar bem, vc pode ter um mirror dos atos e, a cada novo
> arquivo nesse diretorio, vc pode avisar por email e servir os arquivos por
> um apache interno - se for possivel.
>
>
> 2009/10/26 Anderson Duarte 
> 
> >
>
> >
> >
> > Pessoal, aqui na empresa eu tenho um Debian que hospeda toda a intranet
> da
> > empresa e alguns sisteminhas em php que deixo rodando. Nesta maquina eu
> tb
> > tenho um MTA (postfix) pra me enviar alguns eventos por email.
> > Acontece que apareceu um novo evento, e pensei em usar um Shell Script
> pra
> > isso.
> > É o seguinte, o pessoal do financeiro baseia-se em uma tabela fornecida
> > pela
> > Fazenda. Esta tabela, alguns atos da confaz, não existem um RSS pra
> seguir
> > e
> > o pessoal tem que ficar entrando no site todo dia. Daí o shell pra
> > facilitar
> > a vida :)
> >
> > A pagina onde ficam os Atos é essa aqui:
> > http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/
> >
> > Eu fiz o seguinte, baixei o ultimo Ato com o wget
> >
> > $ wget -c
> >
> http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF020_09.htm
> >
> > E depois mandei em formato HTML para o pessoal do financeiro assim:
> >
> > $ cat PMPF019_09.htm | mail -a "Content-type: text/html;" -s "Atos
> Confaz"
> > usua...@dominio.com  
>
> >
> > O problema é o seguinte, se os senhores verem, no dia 23/09 sairam 7
> Atos.
> > O
> > unico padrão que ele segue é com o nome do arquivo HTML tipo o
> > PMPF018_09.htm, PMPF019_09.htm, PMPF020_09.htm etc...
> > Mas o chato é que as vezes ainda sai uma errata de algum destes,
> > complicando
> > mais ainda.
> > Queria que o script rode uma vez ao dia e pegar todas referente aquele
> dia.
> > (no caso do exemplo, dia 23/09)
> >
> > Ideias?
> >
> > Desde já obrigado.
> >
> > --
> > _
> > Anderson Dantas Duarte Linux user #432277
> > Linux é o estado da arte!
> > Preserve a arte, use Linux! :)
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Tiago B. Peczenyj
> Linux User #405772
>
> http://pacman.blog.br
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Baixar HTML e enviar email.

2009-10-27 Por tôpico Anderson Duarte
Olhe o problema não é esse, imagine que se eu tenho uma apache interno
replicando o outro site, seria muito mais fácil eu chegar no browser do
cliente e marcar o proprio site como favorito. Simplesmente eu não vejo
logica nisso.

2009/10/27 Bruno Gunter 

>
>
> Por que não um Apache interno e através do wget recursivo que o Thiago
> sugeriu, você aí sim crie um feed para seu pessoal assinar? Você só
> rpecisa ter um mecanismo automatizado para saber se o site alvo sofreu
> atualização (basta um simples shell comparando se o trecho a linha X é
> diferente de A).
>
> []'s
> Gunter
>
>
> On Mon, 2009-10-26 at 18:58 -0300, Anderson Duarte wrote:
> >
> > Então Tiago, a ideia seria enviar por email mesmo, pois mesmo se seja
> > um
> > servidor apache interno, o usuario tem que ir ate o link pra abrir e
> > ver, ja
> > no caso do email nao, o pessoal passa praticamente o dia inteiro com o
> > email
> > aberto, entao quando a mensagem beter la dentro eu creio que fique bem
> > melhor. Vou tetar sua dica aqui, mas ainda quero que seja por email,
> > se bem
> > que quanto a passar o email para o usuario eu nao vejo problema algum
> > pois
> > ja consegui fazer, porem queria mesmo era automotizar a busca no site
> > por
> > novos Atos.
> >
> > Obrigado.
> >
> > 2009/10/26 Tiago Peczenyj 
> > 
> >
> >
> > >
> > >
> > > Anderson,
> > >
> > > Vc poderia baixar todo o site usando wget recursivo
> > >
> > > cd /caminho/para/mirror/atos_pmpf
> > > BASE=http://www.fazenda.gov.br
> > > DIR=confaz/confaz/atos/atos_pmpf/2009/
> > >
> > > wget -r -N -l 1 --no-remove-listing ${BASE}/${DIR} -o atos.log
> > >
> > > Depois, seria o caso de vc ter um registro do que vc ja mantou (um
> > arquivo
> > > txt ja bastaria) ou analisar os logs e ver quais arquivos tem log
> > diferente
> > > disso
> > >
> > > --2009-10-26 17:18:00--
> > >
> > >
> >
> http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF018_09%20Retifica%C3%A7%C3%A3o%20RJ.htm
> > > Reusing existing connection to www.fazenda.gov.br:80.
> > > HTTP request sent, awaiting response... 200 OK
> > > Length: 50508 (49K) [text/html]
> > > Server file no newer than local file `
> > >
> >
> www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF018_09Retificação<http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF018_09Retifica%C3%A7%C3%A3o>
> > > RJ.htm' -- not retrieving.
> > >
> > > e, então, enviar por email.
> > >
> > > Entretanto, se vc pensar bem, vc pode ter um mirror dos atos e, a
> > cada novo
> > > arquivo nesse diretorio, vc pode avisar por email e servir os
> > arquivos por
> > > um apache interno - se for possivel.
> > >
> > >
> > > 2009/10/26 Anderson Duarte 
> > > 
>  > 40gmail.com>
>
> > > >
> > >
> > > >
> > > >
> > > > Pessoal, aqui na empresa eu tenho um Debian que hospeda toda a
> > intranet
> > > da
> > > > empresa e alguns sisteminhas em php que deixo rodando. Nesta
> > maquina eu
> > > tb
> > > > tenho um MTA (postfix) pra me enviar alguns eventos por email.
> > > > Acontece que apareceu um novo evento, e pensei em usar um Shell
> > Script
> > > pra
> > > > isso.
> > > > É o seguinte, o pessoal do financeiro baseia-se em uma tabela
> > fornecida
> > > > pela
> > > > Fazenda. Esta tabela, alguns atos da confaz, não existem um RSS
> > pra
> > > seguir
> > > > e
> > > > o pessoal tem que ficar entrando no site todo dia. Daí o shell pra
> > > > facilitar
> > > > a vida :)
> > > >
> > > > A pagina onde ficam os Atos é essa aqui:
> > > > http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/
> > > >
> > > > Eu fiz o seguinte, baixei o ultimo Ato com o wget
> > > >
> > > > $ wget -c
> > > >
> > >
> >
> http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF020_09.htm
> > > >
> > > > E depois mandei em formato HTML para o pessoal do financeiro
> > assim:
> > > >
> > > > $ cat PMPF019_09.htm | mail -a "Content-type: text/html;" -s "Atos
> > > Confaz"
> > > > usua...@dominio.com  
> 
> > 40dominio.com>
>

Re: [shell-script] Baixar HTML e enviar email.

2009-10-27 Por tôpico Anderson Duarte
Não Bruno, eu não quero criar um FEED, a ideia é baixar a pagina e enviar
por email no formato html mesmo, justamente por o site não ter um feed onde
poderia acompanha-lo.
Enviar a mensagem e como pegar e mesma eu ja sei, eu ainda nao consegui é
fazer com que ele cheque automaticamente por novas mensagens

2009/10/27 Bruno Gunter 

>
>
>
> Mas a questão seria a assinatura do feed em um programa de
> correio/feeds.
>
> On Tue, 2009-10-27 at 09:47 -0200, Waldirio Manhães Pinheiro wrote:
> >
> > Boa
> >
> > Haveria lógica se sua política de segurança não permitisse o acesso a
> > Internet, porem seus clientes tenham a real necessidade desta
> > informação,
> > logo, uma forma agradavel seria disponibilizando via web (Intranet).
> >
> > []'s
> >
> > 2009/10/27 Anderson Duarte 
> > 
> >
> >
> > >
> > >
> > > Olhe o problema não é esse, imagine que se eu tenho uma apache
> > interno
> > > replicando o outro site, seria muito mais fácil eu chegar no browser
> > do
> > > cliente e marcar o proprio site como favorito. Simplesmente eu não
> > vejo
> > > logica nisso.
> > >
> > > 2009/10/27 Bruno Gunter 
> > >  > 40infolink.com.br>
> > > >
> > >
> > >
> > > >
> > > >
> > > > Por que não um Apache interno e através do wget recursivo que o
> > Thiago
> > > > sugeriu, você aí sim crie um feed para seu pessoal assinar? Você
> > só
> > > > rpecisa ter um mecanismo automatizado para saber se o site alvo
> > sofreu
> > > > atualização (basta um simples shell comparando se o trecho a linha
> > X é
> > > > diferente de A).
> > > >
> > > > []'s
> > > > Gunter
> > > >
> > > >
> > > > On Mon, 2009-10-26 at 18:58 -0300, Anderson Duarte wrote:
> > > > >
> > > > > Então Tiago, a ideia seria enviar por email mesmo, pois mesmo se
> > seja
> > > > > um
> > > > > servidor apache interno, o usuario tem que ir ate o link pra
> > abrir e
> > > > > ver, ja
> > > > > no caso do email nao, o pessoal passa praticamente o dia inteiro
> > com o
> > > > > email
> > > > > aberto, entao quando a mensagem beter la dentro eu creio que
> > fique bem
> > > > > melhor. Vou tetar sua dica aqui, mas ainda quero que seja por
> > email,
> > > > > se bem
> > > > > que quanto a passar o email para o usuario eu nao vejo problema
> > algum
> > > > > pois
> > > > > ja consegui fazer, porem queria mesmo era automotizar a busca no
> > site
> > > > > por
> > > > > novos Atos.
> > > > >
> > > > > Obrigado.
> > > > >
> > > > > 2009/10/26 Tiago Peczenyj
> >  40gmail.com>
> > > 
> > >
> > > > >
> > > > >
> > > > > >
> > > > > >
> > > > > > Anderson,
> > > > > >
> > > > > > Vc poderia baixar todo o site usando wget recursivo
> > > > > >
> > > > > > cd /caminho/para/mirror/atos_pmpf
> > > > > > BASE=http://www.fazenda.gov.br
> > > > > > DIR=confaz/confaz/atos/atos_pmpf/2009/
> > > > > >
> > > > > > wget -r -N -l 1 --no-remove-listing ${BASE}/${DIR} -o atos.log
> > > > > >
> > > > > > Depois, seria o caso de vc ter um registro do que vc ja mantou
> > (um
> > > > > arquivo
> > > > > > txt ja bastaria) ou analisar os logs e ver quais arquivos tem
> > log
> > > > > diferente
> > > > > > disso
> > > > > >
> > > > > > --2009-10-26 17:18:00--
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF018_09%20Retifica%C3%A7%C3%A3o%20RJ.htm
> > > > > > Reusing existing connection to www.fazenda.gov.br:80.
> > > > > > HTTP request sent, awaiting response... 200 OK
> > > > > > Length: 50508 (49K) [text/html]
> > > > > > Server file no newer than local file `
> > > > > >
> > > > >
> > > >
> > >
> >
> www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/2009/PMPF018_09Retific

Re: [shell-script] Baixar HTML e enviar email.

2009-10-27 Por tôpico Anderson Duarte
Com a ajuda do amigo marcelo dias eu consegui fazer sim.
Mas olhando o site hoje, vi que os caras não seguem parametro algum nas suas
erratas.
Por exemplo, as 8h da manhã tinha 2 arquivos corrigindo alguns Atos, logo
depois as 10h estes arquivos não estavam mais dentro do diretorio. Estranho
não ??
É como se eles publicassem a errata, e depois republicassem o Ato ja
corrigido e tirar o Ato antigo do ar. No meu ver não deveria ser assim mas
infelismente é o que esta acontecendo.
Mas de qq forma o script ficou assim:

#! /bin/bash

## Script para Baixar e enviar
## por email os Atos da CONFAZ
## 27-10-2009

##VARIAVEIS
DATA=`date +%d-%m-%y`
ANO=`date +%Y`
FAZENDA="http://www.fazenda.gov.br/confaz/confaz/atos/atos_pmpf/";

BUSCA=`lynx -dump "${FAZENDA}${ANO}" | grep "${FAZENDA}" | tail -4 | cut
-f2- -d.`

for LISTA in ${BUSCA}
do
wget -d --no-remove-listing "${LISTA}"
ARQUIVO=`basename "${LISTA}"`
cat "${ARQUIVO}" | mail -a "Content-type: text/html;" -s
"Atos Confaz $DATA" usua...@dominio.com.br
done


Como o site posta as vezes mais de um Ato por dia, estou enviando os ultimos
4 por email todos os dias, é claro que se em um determinado dia o site não
houver atualização o usuario vai receber um email com as mesmas informações
do dia anterior.


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Deixar apenas a primeira linha de cada bloco.

2009-11-24 Por tôpico Anderson Duarte
Pessoal, desculpe a minha ignorancia mas se eu entendi bem, o Walber disse
que pode apagar o Maildir todo.
Porque ao invés de usar o AWK ou SED não usa o Find com o Xargs ? Sei lá,
apenas acho mais facil... :)

2009/11/23 Walber Santos 

>
>
> Boa tarde,
>
> Obrigado a todos,
>
> Porém use essa opção e deu certo, mais irei testar todas enviadas, segue.
>
> Sei que existe outras formas mais essa funfou rs
>
> cat removeemails.txt |grep "Maildir" | awk -F"/" '{ printf
> $1"/"$2"/"$3"/"$4"/"$5"/"$6"/""\n" }' | uniq > /tmp/saida
>
> Obrigado.
>
> --- Em seg, 23/11/09, jimmy >
> escreveu:
>
> De: jimmy >
> Assunto: Re: [shell-script] Deixar apenas a primeira linha de cada bloco.
> Para: shell-script@yahoogrupos.com.br 
> Data: Segunda-feira, 23 de Novembro de 2009, 17:30
>
>
> On Mon, Nov 23, 2009 at 10:19:59AM -0800, Walber Santos wrote:
> >
> >
> >Boa tarde pessoal,
> >
> >Esse é o meu primeiro email para a lista, apesar de acompanhar ela há
> >algum tempo.
> >
> >Preciso de uma ajuda para deletar o seguinte conteudo:
> >
> >Possu essa lista
> >
> >var/vmail/dominio/j/o/joao.ranzani/
> >var/vmail/dominio/j/o/joao.ranzani/Maildir/
> >var/vmail/dominio/j/o/joao.ranzani/Maildir/cur/
> >var/vmail/dominio/j/o/joao.ranzani/Maildir/new/
> >var/vmail/dominio/j/o/joao.ranzani/Maildir/tmp/
> >var/vmail/dominio/j/o/joao.ranzani/lastauth
> >
> >
> >var/vmail/dominio/j/o/joao.rodrigues/
> >var/vmail/dominio/j/o/joao.rodrigues/Maildir/
> >var/vmail/dominio/j/o/joao.rodrigues/Maildir/cur/
> >var/vmail/dominio/j/o/joao.rodrigues/Maildir/new/
> >var/vmail/dominio/j/o/joao.rodrigues/Maildir/tmp/
> >var/vmail/dominio/j/o/joao.rodrigues/lastauth
> >
> >Preciso apagar esses maildir, porém para facilitar gostaria de trazer
> >apenas a primeira linha.
> >
> >exemplo:
> >
> >var/vmail/dominio/j/o/joao.ranzani/
> >
> >ou
> >
> >var/vmail/dominio/j/o/joao.rodrigues/
> >
> >Se alguém tiver uma dica.
> >
> >Agradeço desde já.
> >
> >__
>
> assumindo que os blocos são separados por linhas em branco, talvez estas
> opções lhe sirvam:
>
>   $ awk 'NR==1{print}; !NF{while(!NF)getline; print}' arquivo
>
> ou
>
>   $ sed '1p;/^$/{:loop;N;/\n$/loop; s/.*\n//;p};d' arquivo
>
> --
> "Não manejo bem as palavras
> Mas manipulo bem as strings."
> --
>
> 
>
>
> --
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> --
> Sair da lista: 
> shell-script-unsubscr...@yahoogrupos.com.br
> --
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> --
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
> __
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]





-
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
-
Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
-
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
shell-script-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [shell-script] Exibir texto HTML em corpo usando MAILX

2009-11-27 Por tôpico Anderson Duarte
Que tal:

 cat arquivo.html | mail -a "Content-type: text/html;" -s "Titulo do email"
ful...@dominio.com.br

Serve assim ??



2009/11/27 Joaquim Petiz 

> Eu envio e-mails em html usando sendmail:
>
> sendmail -t -oi < email.html
>
> Att,
>
> Joaquim Petiz
>
> 2009/11/26 fsilva6 
>
> >
> >
> > Galera, estou precisando enviar um e-mail e o corpo deste e-mail será uma
> > arquivo HTML.
> >
> > Fiz alguns teste usando o sendmail, abaixo o código:
> >
> > fnc_email_rel()
> > {
> > export MAILTO=$email_log
> > export SUBJECT="Report"
> > export BODY=$1
> > (
> > echo "To: $MAILTO"
> > echo "Subject: $SUBJECT"
> > echo "MIME-Version: 1.0"
> > echo 'Content-Type: multipart/mixed; boundary="-q1w2e3r4t5"'
> > echo
> > echo '---q1w2e3r4t5'
> > echo "Content-Type: text/html"
> > echo "Content-Disposition: inline"
> > cat $BODY
> > echo '---q1w2e3r4t5'
> > echo 'Content-Type: application;"'
> > echo "Content-Transfer-Encoding: base64"
> > echo 'Content-Disposition: attachment;"'
> > echo '---q1w2e3r4t5--'
> > ) | /usr/sbin/sendmail $MAILTO
> >
> > }
> >
> > Esse código não está funcionando muito bem, pois ele não envia para o
> > destinatório correto e quando envia coloca um arquivo atachado.
> >
> > Gostaria de fazer a mesma coisa com o MAILX mas se não me engano o mailx
> > não tem MIME e não consegue me atender, alguém já passou por está
> situação?
> >
> > Desde já obrigado.
> >
> >
> >
>
>
>
> --
> # LINUX USER: #494913
> #
>
> Insanity: doing the same thing over and over again and expecting different
> results.
>
> Albert Einstein
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
> -
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> -
> Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
> -
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



[shell-script] [Off-Topic] Bash no Browser.

2009-12-30 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Pessoal;

O site http://www.ideone.com/  é um site onde podemos copiar/colar um
script ou codigo de um programa pra testar pra diversos fins.
É obvio que pra nós, é infinitamente melhor testar um script no
proprio Shell, mas estou postando apenas para quem tiver a curiosidade
de testar o Bash no Browser, assim como eu tive. :)
Realmente achei interessante! Claro que existe algumas limitações, mas
não tira (em minha opnião) o trabalho bem feito de quem o desenvolveu.

Aqui tem alguns exemplos de códigos, incluindo nosso poderoso e amado
BASH! :)
http://www.ideone.com/samples

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEcBAEBAgAGBQJLO+2VAAoJEFifSKRkExpAEYYH/A5EzTgDVpV2jpjhExJ8h74s
46t4Z5cmqkW8oA7kATzjLY7qkLIk9cMjsjNj2X44KaHsMDM86bETBfSMJtFdqMce
7GwfW7JgJr1j2lw3TQUvfeCBeR3Fb2WKHXon7LBe6s2QZ51CHMxnR84Exo8DyKBG
CQDVXQsL43VvJ1Hsb10n/v0mhk2zLCYCnlEwaJW2i97AkFiSpqByoGSNLdHUi6z1
XAJwtrvMI61ji+5qIBWo64RFfut/tjhBNjpglfb1QM4JZphpxkgTtx/vrHWiR3Ou
39Wa2geUuL3j2hEkJoK+Lcy88ay4xAI5RD/rjl28WQQu+XPCvsQHf4IQMdLmzDA=
=ZzWV
-END PGP SIGNATURE-



Re: [shell-script] Filtragem de arquivos com extens ão

2010-01-14 Por tôpico Anderson Duarte
O que o Tiago escreveu funciona, porem acho chato ficar especificando todo
tipo de extensão (-name *.doc -o -name *.ppt -o ...e por aí vai.. ) ja que
vc quer apenas excluir da lista o que tem .txt como extensão.
O Shell tem o caracter pra negar que é o " ! "
Então vc pode negar tudo que tem o .txt e montar a lista com todos os
outros.
veja:

Monitor:~/teste# ls
arq1.txt  arq2.txt  arq3.txt  arq.doc  arq.pdf  arq.sh

Monitor:~/teste# find . ! -name "*.txt" -print
.
./arq.doc
./arq.sh
./arq.pdf

Entendeu ?

Para a segunda etapa, se não for usar ER vc pode usar o find novamente só
que desta vez, negando os caracteres A-Z a-z 1-9 ou seja vc nega todas as
letras e numeros menos os caracteres especiais :D


Acho que dá pra fazer
T+



2010/1/14 Tiago Peczenyj 

> Nos dois casos me parece que vc pode fazer uso do find com expressões
> regulares (opção -iregex ) ou concatenações lógicas das extensões que
> vc precisa
>
> find /diretorio \( -name *.doc -o -name *.ppt -o ... \)
>
>
> 2010/1/14 ®...@®ÐØ 
> >
> >
> >
> > Meus caros colegas e sábios Gurus!
> > Tenho uma arvore de diretórios que possue 158020 arquivos.
> >
> > Preciso filtrar duas listas,
> > - uma com todos os arquivos que possuem extensão (doc, ppt, jpg, gif, js,
> > sh, tmpl, e os outros de preferência excluindo .txt);
> > - outro com todos os arquivos que possuem caracteres especiais no nome;
> >
> > Aceito todas as ideias, principalmente para 2ª necessidade.
> >
> > Abraço.
> >
> > --
> > --
> > ATENÇÃO: EVITE QUE SPAMMERS CAPTURE CONTATOS DE SUA LISTA,
> > SEMPRE QUE POSSÍVEL REMOVA OS EMAILS DO REMETENTE E ENVIE EM (COO- CÓpia
> > Oculta) PARA SEUS CONTATOS.
> > ;)
> >
> > A Graça do nosso Senhor Jesus Cristo seja contigo. (1ªTs 5.28)
> > The grace of our Lord Jesus Christ be with you. (1ªTs 5.28)
> > Jesus te ama, aceite-O! Jesus loves you, accept you Him!
> >
> > ®...@®ÐØ
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
>
> --
> Tiago B. Peczenyj
> Linux User #405772
>
> http://pacman.blog.br
>
>
> 
>
> -
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> -
> Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
> -
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


-- 
_
Anderson Dantas Duarte   Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Shebang

2010-01-22 Por tôpico Anderson Duarte
Inclusive, mesmo sem os ":" o script irá funcionar.
Criei um arquivo chamado teste com o seguinte conteúdo.

ander...@netbook:~$ cat teste
echo "vamos ver se isso funciona mesmo"

find . -name "*.pdf" -print

echo "eita! funciona!"

E entreguei ele ao bash

ander...@netbook:~$ /bin/bash teste
vamos ver se isso funciona mesmo
./.mozilla/firefox/c5nn6xba.default/extensions/
twitternotif...@naan.net/LICENSE.pdf
./Documentos/unit.pdf
./Documentos/.pdf
./Downloads/Cartaz_Shell_Script.pdf
./Downloads/2008_Otec_Specialtis_Catalog_WEBSITE.pdf
./Downloads/capitulo9788575221525.pdf
eita! funciona!


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Usando zenity para postar msg no Twitter

2010-01-22 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

O Script ficou legal, mas eu vou te dar uma dica pra melhorar.
Use o wc para contar quantos caracteres o usuario escreveu antes de
enviar o "Tweet" pois lembre-se que o Twitter  limita-se em 140
caracteres.
Vc pode fazer algo assim:

ander...@netbook:~$ post=blablablablablablabla
ander...@netbook:~$ echo $post | wc -c
22

Se tiver igual ou menos que 140 envia, se não, pede para diminuir o
post. :P
Vc ainda pode (se quiser) usar tb o proprio Curl com o Sed pra pegar
links grandes e diminuir em algum serviço tipo um tinyurl da vida...
Eu tb fiz um tweetscript que fica agendado em meu cron pra a partir de
um arquivo de frases, ele sorteia uma e manda automaticamente! ;)

Boa sorte.



Leonardo Abreu escreveu:
>
>
> Pessoal,
>
> Entrei para a lista por incentivo do Julio Neves depois do curso de
>  shellscript que fiz com ele, aqui no Rio. Tenho acompanhado todos
> os assuntos que por aqui passam e vejo o excelente nível dos
> profissionais que aqui participam e as mais variadas soluções
> propostas para um mesmo tipo problema, o que tem me ensinado
> bastante.
>
> Minha humilde contribuição de um script que fiz usando zenity para
> postar mensagens no Twitter:
>
> == Início =
>
> # Postar no Twitter via terminal usando zenity. # Script
> desenvolvido por Leonardo Abreu >> twitter.com/@leonardosabreu #
> Data: 22/01/2010 # Versão: 0.1
>
> # Armazena nome do usuario no Twitter: login=$(zenity --entry
> --text "Twitter: Insira seu login:")
>
> # Armazena a senha ocultando seu conteudo: pass=$(zenity --entry
> --hide-text --text "Twitter: Informe sua senha:")
>
> # Armazena a mensagem a ser enviada ao Twitter: post=$(zenity
> --entry --text "Twitter: Digite sua mensagem em 140 caracteres:")
>
> # Faz o login no twitter e posta a mensagem digitada. curl -u
> $login:$pass -d status="$post"
> http://twitter.com/statuses/update.xml
>  &> \ /dev/null
>
> == FIM 
>
> Obs.: Moderador, as dúvidas sobre scripts usando zenity e suas
> aplicações podem ser discutidas aqui? Caso negativo, desde já peço
> desculpas pela mensagem.
>
> -- Leonardo Abreu. http://twitter.com/leonardosabreu
> 
> --- Você já plantou uma
> árvore hoje? http://projetoremoma.org 
> ---
>
>  

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEcBAEBAgAGBQJLWjW3AAoJEFifSKRkExpABZ4H/090w2hxGB77FfpAvpnurhS2
LM2IKMg90e2I5ZLuzWEHUm4vvBOiU73D7p3Z225vGvpf8ez4CagDm8PPhYMrLgiM
ECRtpEWG+iWrCNOlkrzpAN4ESvAWcsf9nTt7NVQ8EWZIfPmWYGq9tywspz0dp1/6
gAYgOn6L/pLh4Bv4teokpmX6/9jdEIHx4FLBFPNFkUON2u1DXWctUMEsnu6erGOk
WH141IxxVVMQDjzopfDQd4HFEhIsaSf8rxJ5fnIJfFLNYhvS27vNII/ViLhVJ+Dt
OgHdIdLNca6LHz1I0HkEZkjIvuAUhYcc+xb6bXYV02xgFg51Z0XAdwtfm2PgBxc=
=PjqD
-END PGP SIGNATURE-



Re: [shell-script] Contrario do DIFF

2010-02-19 Por tôpico Anderson Duarte
Não entendi bem a pergunta, voce quer comparar dois arquivos iguais é isso ?
Ou quer comparar um arquivo linha a linha pra mostrar as semelhanças com
outro?
O rsync tem um parametro onde vc tira um checksun de todos os arquivos, e
depois compara talvez seja interesante pra vc. Fora isso existem varias
opções pra comparar arquivos, vc pode usar o diff negando (!) o cmp o uniq,
etc..

Em 19 de fevereiro de 2010 09:08, Leonardo Bites
escreveu:

>
>
> Bem vamos lá hoje me deparei com uma demanda em um script que é a de
> comparar igualdades em varios arquivos, lembrei na hora do DIFF mas
> procurei
> no man e não achei nenhuma opção para que ele mostre as igualdades ao invês
> das diferenças. Alguem saberia me informar se existe um comando que faça
> isso ou se a única forma é mesmo comparar as linhas usando um sed ou coisa
> do tipo ?
>
> --
> --
> Leonardo Bites
>
> Linux Registered user #449087
> ___
>
> "Open Source for Open Minds"
>
> "Pensamentos tornam-se ações,
>
> ações tornam-se hábitos,
>
> hábitos tornam-se caráter,
>
> e nosso caráter torna-se nosso destino".
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
# Anderson Duarte (Rizada)
# http://rizada.org
# Gtalk: andersonrizada
# Jabber:riz...@jabber.org 
# Skype: andersonrizada
# twitter.com/andersonrizada
/(bb|[^b]{2})/ That is the question! - Shakespeare. :)


[As partes desta mensagem que não continham texto foram removidas]





-
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
-
Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
-
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
shell-script-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [shell-script] Contrario do DIFF

2010-02-19 Por tôpico Anderson Duarte
> quero comparar linha a linha e imprimir as igualdades


anderson$ cat arq1.txt
alfa
beta
gama
anderson$ cat arq2.txt
alfa
beta
omega
anderson$ sort -r arq1.txt arq2.txt | uniq -d
beta
alfa


Serve??


-- 
# Anderson Duarte (Rizada)
# http://rizada.org
# Gtalk: andersonrizada
# Jabber:riz...@jabber.org 
# Skype: andersonrizada
# twitter.com/andersonrizada
/(bb|[^b]{2})/ That is the question! - Shakespeare. :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Contrario do DIFF

2010-02-19 Por tôpico Anderson Duarte
Opa! desculpe mas eu nem tinha visto a dica do Eri! realmente interessante o
comando comm, eu nem conhecia. hehehe

2010/2/19 Anderson Duarte 

> > quero comparar linha a linha e imprimir as igualdades
>
>
> anderson$ cat arq1.txt
> alfa
> beta
> gama
> anderson$ cat arq2.txt
> alfa
> beta
> omega
> anderson$ sort -r arq1.txt arq2.txt | uniq -d
> beta
> alfa
>
>
> Serve??
>
>
> --
> # Anderson Duarte (Rizada)
> # http://rizada.org
> # Gtalk: andersonrizada
> # Jabber:riz...@jabber.org 
> # Skype: andersonrizada
> # twitter.com/andersonrizada
> /(bb|[^b]{2})/ That is the question! - Shakespeare. :)
>



-- 
# Anderson Duarte (Rizada)
# http://rizada.org
# Gtalk: andersonrizada
# Jabber:riz...@jabber.org 
# Skype: andersonrizada
# twitter.com/andersonrizada
/(bb|[^b]{2})/ That is the question! - Shakespeare. :)


[As partes desta mensagem que não continham texto foram removidas]



[shell-script] Ifconfig + Cut

2010-03-07 Por tôpico Anderson Duarte
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Pessoal, quero pegar apenas o MAC de uma placa de rede.
Fiz o seguinte:

$ ifconfig eth0 | grep HW | cut -c48-
00:1e:68:d9:b6:34

Funciona, mas achei um pouco deselegante com 2 pipes...

Tem algo melhor que isso ?


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEcBAEBAgAGBQJLlApuAAoJEFifSKRkExpAiE8H/21nCIjP0JW2Xc98luawi1KC
t1CKheELbXcLVi2VEpTC7aD4in+2gFz7HW/JPFJ31xjv1h/4fO4v+a9XeoFIC0gn
tFuv/z+5fq+/NQe5DmjJGbzvUb5SaRm2L5zYgJfhT6I6AqmWC4e3/FfFzBlnExfc
hbL4kyYb4dU2boxSWRrSRt1YsqHnoRS3V+F/hHXkI2XStoT9cIWc8M4+V8eNHuKJ
T+5Ufj8TyijlOD5LZc0BWW3N+dM9r8ffd6ODXQMpXmruamu+6vcDbhZfTqIdeWPp
TGZWOcMXz9lrArDvH5zQEJvm0Zfhuq8LINXuinyS8J0qfxIP7UTp5m/qZntCSPs=
=wRKx
-END PGP SIGNATURE-



Re: [shell-script] Ifconfig + Cut

2010-03-07 Por tôpico Anderson Duarte
Valeu! a do Hebert foi a melhor. :D

Em 7 de março de 2010 19:47, Herbert Faleiros escreveu:

>
>
> On Sun, Mar 7, 2010 at 5:19 PM, Anderson Duarte
> > wrote:
> > $ ifconfig eth0 | grep HW | cut -c48-
> > 00:1e:68:d9:b6:34
> [...]
>
> > Tem algo melhor que isso ?
>
> cat /sys/class/net/eth0/address
>
> --
> Herbert
>  
>



-- 
# Anderson Duarte (Rizada) 
# http://rizada.org
+55 79 8804-4114
/(bb|[^b]{2})/ That is the question! - Shakespeare. :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Re: Equação Segundo Grau - Shel l Script

2010-03-11 Por tôpico Anderson Duarte
t;
> iQEcBAEBCAAGBQJLmOMhAAoJEG7IGPwrPKWrZa4H/07K5WOyMSMXRywhXDfm1h5v
> xb1GJY8Oz5yPaJlNvTvGQ8k1TVV/jCPNQuzkEy67b5sBvk727RKfH8lAsEg8E3/J
> wToGYwvOAY+kCrRu0MihkTHDH5QwK4MUi/K6jZh/A8jkqelzOEp6roQFFsKpqKBI
> vfRRsPpKLmRLz4cI5IedY0rp38vlYdet2iPSP3JgD4qSIQLCrcYifRDFLVZSrTZW
> wzJPiRlxDkUyHrWe4W9PfnBGAvLWimcRdun1bElAas7DbWuO64UzLwM06+3DifLl
> zUSBTH831C3fW3quUxd3/UMBiJ3+VkKmORVKyHFLJ4xnfyx4pXRFdgLnhMkYYJ8=
> =Vf30
> -END PGP SIGNATURE-
>  
>



-- 
# Anderson Duarte (Rizada) 
# http://rizada.org
+55 79 8804-4114
/(bb|[^b]{2})/ That is the question! - Shakespeare. :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] LIVRO DE SHELL

2010-03-26 Por tôpico Anderson Duarte
Exatamente como disse o Julio.

Não compre estes livros pois apesar de serem bem legais, ainda estão com o
bash "antigo". Espere sair a 8a edição do livro Programação Shell Linux do
nosso guru Julio Neves, que voce com certeza irá ganhar muito mais!! E se
depois comprar o livro do Aurelio ai pronto, vai mandar bala! E pra se
tornar um verdadeiro guru aconselho tambem a compra do Piazinho, o outro
livro do Aurelio sobre expressões regulares.
Mas pra não investir nada, nadinha mesmo, é só ir no papo de botequim[1], lá
voce aprende tudo! :D

[1] http://br.gnome.org/TWikiBar/WebHome


-- 
# Anderson Duarte (Rizada) 
# http://rizada.org
+55 79 8804-4114
/(bb|[^b]{2})/ That is the question! - Shakespeare. :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] LIVRO DE SHELL

2010-03-27 Por tôpico Anderson Duarte
Quando o Julio chegar aqui em Aracaju para o treinamento em Shell  
Script, vou pedir p autografar o meu. ;)
Por sinal, quem tem a 7a edição do Livro ja pode baixar o changelog  
para a 8a edição no papo de botequim. ;)



Enviado de meu iPhone

Em 26/03/2010, às 20:25, "Ernander (Nander)"   
escreveu:

> Prezados,
>
> O Livro do Júlio é ótimo e, em minha humilde opinião, é pré- 
> requisito para o
> Livro do Aurélio.
>
> Pode comprar sem Medo!
>
> Júlio, depois eu cobro o Jabá, rsrsrsrs
>
> Att
>
> Ernander
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] AJuda com a formatação do print f quando com palavras que possuam acento.

2010-04-19 Por tôpico Anderson Duarte
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > > [image: InfoLink - Hospedagem de Sites]
> >
> > *Bruno Gunter*
> > Equipe InfoLink Hospedagem
> > gun...@infolink.com.br 
> > <mailto:gunter%40infolink.com.br
> >
> >  > <mailto:gunter%40infolink.com.br
> >>
> > www.infolink.com.br
> > Tel.: 2104-1932
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
>
>
>
> 
>
> -
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> -
> Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
> -
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


-- 
# Anderson Duarte (Rizada) 
# http://rizada.org
+55 79 8804-4114
/(bb|[^b]{2})/ That is the question! - Shakespeare. :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Re: Enviar email através de outr o servidor

2010-04-24 Por tôpico Anderson Duarte
Geralmente todo linux vem com algum MTA instalado, então, vc pode configurar
o seu (seja ele postfix, sendmail, exim) como um relay de smtp. E assim
mandar suas mensagens.

Em 24 de abril de 2010 20:35, Cristiano  escreveu:

>
>
>
>
> --- Em shell-script@yahoogrupos.com.br ,
> Darkzad  escreveu
>
> >
> > Olá pessoal,
> >
> > Tenho um script de backup funcionando perfeitamente no meu servidor, mas
> > agora meu chefe quer receber diariamente no seu EMAIL uma notificação
> > que o backup foi concluído com sucesso.
> >
> > O problema é que nesse servidor n tenho sendmail rodando nele e n posso
> > instalar por agora, mas tenho outro servidor que tem o sendmail.
> >
> > Teria como utilizar o sendmail do outro servidor para enviar esses
> > emails via shell?
> >
> > Se tiver, por favor, me mostrem como.
> >
> > Valeu
> > DarkZad
> >
> >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
> Tem sim. E se vc quer fazer isso usando o shell, pode fazer via telnet.
>
> Eu uso um script para isso.
>
> De um olhada:
>
> http://pastebin.com/f7Hpx59R
>
> Tenho uma outra versão que consegue, inclusive, enviar anexos.
>
>  
>



-- 
# Anderson Duarte (Rizada) 
# http://rizada.org
+55 79 8804-4114
/(bb|[^b]{2})/ That is the question! - Shakespeare. :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] [MODERAÇÃO] Dúvida CGI

2010-04-30 Por tôpico Anderson Duarte
Isaac, veja se a pagina do Thobias pode te ajudar em algo:

http://thobias.org/doc/cgi_shell.html

Se ainda assim, voce não conseguir desenvolver um CGI em Shell, aí sim vc
poderia recorrer a lista.

Saudações Livres.

Em 30 de abril de 2010 07:04, MrBiTs  escreveu:

>
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
>
>
> > Olá amigos da lista, estou com uma grande duvida e gostaria se possivel
> adquirir uma sugestão dos participantes desta.
> >
> > Fiz uma aplicação que esta alocada na raiz do servidor apache e os SGIs
> estão na pasta default /cgi-bin, o que eu preciso é que saida dos CGIs sejam
> introduzidos na página que os executou e que esta no contexto atual, se
> possivel uma uma determinada div. Não vi em lugar algum dos que pesquisei
> sobre o assunto, algo sendo feito dessa forma, também não sei se é possivel,
> porém mesmo que não for possivel, certamente há uma forma de se aproximar
> desse resultado desejado, por isso queria saber se você sabe onde consigo
> alguma informação de como fazer esse procedimento?
>
> E a dúvida ou discussão de Shell-script ? Onde está ? Seus CGIs são
> escritos em shell ? Onde está o código que mostra a gravação dos
> arquivos ?
>
> Se não estiver dentro do contexto shell-script, procure uma lista sobre
> programação CGI.
>
> - --
>
> Um abraço
>
> .0. MrBiTs - mrbits@gmail.com 
> ..0 GnuPG -
> http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6EC818FC2B3CA5AB
> 000 http://www.mrbits.com.br
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iQEcBAEBCAAGBQJL2qsvAAoJEG7IGPwrPKWrK00H/0YtZkUOAPn1o53HKp7zju0E
> x9wkT5sloMC85TPOrklXsetftSFyWOZYgwcVjALxuXwvxEl7X1iOhlk+BX1vOoVW
> CxdctoPg54KmAMXOgcHvCfHq2jaRRR98aaW16EUksSnGI7S3SxTWPH7LwlKtqfKJ
> l/y3zpGWvRRG+UbjrBHmIEWO1W9jSaflRvKvAWQhO+Ah5cV9CmGKlUT0DQTNJOWy
> GeI7pMJDnAfkNVL44nlMdA0IVS4qFNXiFFjY1Aoq3vin0i2x8TkGwX8HKgvnW2Pj
> D24HzFJe3znwCtnIH18J+VZwfaSNf0FJ68ylXZo0UPsljh/06hxbuS5JvzUe3lc=
> =3yDI
> -END PGP SIGNATURE-
>  
>



-- 
# Anderson Duarte (Rizada) 
# http://rizada.org
+55 79 8804-4114
/(bb|[^b]{2})/ That is the question! - Shakespeare. :)


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] "Inverter" texto do arquivo

2010-06-26 Por tôpico Anderson Duarte
$ cat arq.txt
1QYCZ0XN=d?/moc.daolpuagem.www//:ptth
OSAKX119=d?/moc.daolpuagem.www//:ptth
J9U90077=d?/moc.daolpuagem.www//:ptth

$ rev arq.txt
http://www.megaupload.com/?d=NX0ZCYQ1
http://www.megaupload.com/?d=911XKASO
http://www.megaupload.com/?d=77009U9J

Em 26 de junho de 2010 22:35, Daniel Kiss escreveu:

>
>
> Olá!
>
> Estou com a seguinte dúvida:
>
> Tenho um arquivo de texto, por exemplo, teste.txt com o seguinte conteúdo:
>
> 1QYCZ0XN=d?/moc.daolpuagem.www//:ptth
> OSAKX119=d?/moc.daolpuagem.www//:ptth
> J9U90077=d?/moc.daolpuagem.www//:ptth
>
> e gostaria que ele ficasse assim:
> http://www.megaupload.com/?d=NX0ZCYQ1
> http://www.megaupload.com/?d=911XKASO
> http://www.megaupload.com/?d=77009U9J
>
> Ou seja, reescrever os links da forma correta.
>
> Tem como isso ser feito?
> []'s
> Daniel
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
# Anderson Duarte (Rizada) 
# http://rizada.org
+55 79 8804-4114
"Go away or I will replace you with a very small Shell Script"


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Script p/ Buscar GeoTag em XML ou JSON

2010-06-29 Por tôpico Anderson Duarte
Microbiu, a dica do Elder funcionou pra mim, acabei de chegar em casa e
acabei de testar.
A forma como vc esta fazendo, é como eu vinha fazendo, porem é como falei na
mensagem, existem mais de uma TAG  e  no arquivo. O que eu poderia
fazer usando a sua dica, era pegar somente a primeira linha, que é a que me
interessa e jogar o restante fora, porem iria ser mais um Pipe e mais uma
subshell rodando, eu queria evitar isso com algo bem rapido e rasteiro, tipo
um one-liner, mas assumo não ter tanta experiencia pra isso. :)

A proposito o comando que vc mandou, funciona somente se tirar o '^' que,
creio eu que deve ser por conta dos espaços em branco que tem no XML.

Ao Elder, muito obrigado por enquanto vou usando essa e depois vou
incrementando aos poucos.

Em 29 de junho de 2010 20:37,  escreveu:

>
>
> lat=$(cat arquivo.xml | grep "^ | cut -d ">" -f2")
> lgn=$(cat arquivo.xml | grep "^ | cut -d ">" -f2")
>
> flw!
>
> Eric
>
> On Ter 29/06/10 12:02 , Anderson Duarte 
> andersonriz...@gmail.comsent:
>
> > Olá pessoALL, gostaria de uma ajudinha dos feras aqui da lista.
> > Estou querendo buscar, informações de Geolocalização usando o
> > Google Maps.
> > Daí então fui olhar a API do Google pra ver como buscar os dados
> > pra incluir
> > no meu Script. O Google fornece as informações por um arquivo XML
> > ou JSON.
> > Estou usando o CURL ou o Lynx com o parametro -dump pra ler o XML e
> > estou
> > usando o grep e o cut para fazer alguns filtros. Ainda não tenho o
> > script
> > pronto pois estou testando tudo na mão primeiro.
> > O meu problema está no seguinte: O arquivo tem varias tags de
> > latitude e
> > longitude que são a principal e as outras que são nordeste,
> > sudeste, etc...
> > que eu não tenho o menor interesse... Mas está vindo junto! :(
> > A latitude que eu desejo obter é a que fica entre as tags do
> > arquivo XML assim:
> > -14.2350040
> > -51.9252800
>
> > Quero apenas estas e depois jogar para as variaveis $lat e $lng e
> > pronto!
> > A URL que usei como exemplo foi essa:
> >
> >
> http://maps.google.com/maps/api/geocode/xml?address=brasilia&sensor=false
> > Alguem poderia me dar uma luz ?
> > --
> > # Anderson Duarte (Rizada) 
> > # http://rizada.org
> > +55 79 8804-4114
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
>
>  
>



-- 
# Anderson Duarte (Rizada) 
# http://rizada.org
+55 79 8804-4114
"Go away or I will replace you with a very small Shell Script"


[As partes desta mensagem que não continham texto foram removidas]



Re: [shell-script] Script p/ Buscar GeoTag em XML ou JSON

2010-06-29 Por tôpico Anderson Duarte
Em tempo...

Microbiu eu fiz assim veja:

ander...@netbook:~$ grep "" arq.xml | cut -d "<" -f2 | cut -d ">" -f2
-3.1071923
-3.8199946
-2.3939083
-3.2212290
-1.9236220

Como o meu interesse é apenas o primeiro eu usei o head e ficou assim:

ander...@netbook:~$ grep "" arq.xml | cut -d "<" -f2 | cut -d ">" -f2 |
head -n 1
-3.1071923


-- 
# Anderson Duarte (Rizada) 
# http://rizada.org
+55 79 8804-4114
"Go away or I will replace you with a very small Shell Script"


[As partes desta mensagem que não continham texto foram removidas]



[shell-script] Convite para se conectar no LinkedIn

2010-07-01 Por tôpico Anderson Duarte
LinkedIn
Anderson Duarte solicitou sua adição como uma conexão no LinkedIn:
--

Raul,

Eu gostaria de adicioná-lo à minha rede profissional no LinkedIn.
-Anderson

Aceitar convite de Anderson Duarte
http://www.linkedin.com/e/x7ns49-gb3mk3nl-4q/LU8w7MiOc8wElILxpGCd6ylmvjmSw9Agna6dYj9Fr-018v7/blk/I739031714_3/pmpxnSRJrSdvj4R5fnhv9ClRsDgZp6lQs6lzoQ5AomZIpn8_cRYQcjsNcP0VcPt9bQgPojtTsmwQbPkNcjoRdz4Pd34LrCBxbOYWrSlI/EML_comm_afe/

Visualizar convite de Anderson Duarte
http://www.linkedin.com/e/x7ns49-gb3mk3nl-4q/LU8w7MiOc8wElILxpGCd6ylmvjmSw9Agna6dYj9Fr-018v7/blk/I739031714_3/0PnPgNdP4Pc3APdQALqnpPbOYWrSlI/svi/
--

VOCÊ SABIA que pode ser o primeiro a saber quando um usuário confiável da sua 
rede mudar de emprego? Com as Atualizações de rede na sua página inicial do 
LinkedIn, você será notificado quando os usuários da sua rede mudarem de cargo. 
Seja o primeiro a saber e a entrar em contato!
http://www.linkedin.com/

 
--
(c) 2010, LinkedIn Corporation

[As partes desta mensagem que não continham texto foram removidas]