Indo além do Bash
Sei que sou um geek meia-boca toda vez que entra programação na parada.
Quer dizer, eu me viro muito bem com shell script e fiz/faço muita coisa nervosa com Bash. Inclusive já tirei muito barato de nego que trabalhou comigo porquê enquanto eles abriam o Eclipse (ou outro IDE que o valha) para criar um programa pontual, eu já estava rodando o dito cujo em shell.
Mas tem coisas que simplesmente forçam muito a amizade do Bash e o bichinho não tem features para resolver o problema.
Some isso ao fato de que na empresa Perl é largamente utilizado, diversas APIs desenvolvidas in-house estarem disponíveis e também o fato de que 4 dos 6 membros do meu time conhecerem Perl e você chega na mesma conclusão que eu: Melhor aprender Python.

Já comecei a brincar e hoje resolvi um problema imenso que eu tinha num dos meus scripts de auditoria.
O dito é feito em Bash, mas em um determinado momento ele precisa acessar alguns dispositivos via telnet e interagir com eles.
Usei uma gambiarra MUITO MUITO feia, com telnets encadeados com pipes, sleeps e echos de dar até medo.
Uma possível solução seria usar o expect, mas como eu pude verificar ele não é nada amigável e foi confirmado por diversas pessoas que é bem bugado e não digno de confiança.
Hoje substitui a parte feia do script por uma chamada a um script Python que passei o dia desenvolvendo e o resultado foi sensacional.
Certo que perdi boa parte do dia no Google, procurando exemplos de sintaxe, módulos, etc, etc. Mas isso é normal até “pegar a mão” da linguagem.
Aliás, fica aqui um pedido de ajuda: Alguém sabe um lugar onde eu possa achar uma lista extensiva de todos os módulos pro Python? Tipo o CPAN (putz… dei na cara agora, hein?)

Verme….
tenho muita coisa sobre Python, vou dar uma olhada nos meus arquivos amanha e te falo OK ?
Fica online safado
Beju nocê e na patroa
Eu até queria ficar online, mas lá no serviço é bloqueado.
E quando chego em casa dá uma preguiça…..
Olá,
Acompanho seu blog tem um tempo (está no meu feed) pois tenho (acho) alguns interesses em comuns contigo… OpenSource Soft, Linux e Canadá!
Moro em Montreal e sempre tive mta curiosidade sobre Linux, mas nunca entrei pra valer… Queria trocar uns emails contigo sobre dicas e fontes de pesquisa para eu abandonar de vez a M$
Em tempo, sou analista de sistemas (java) tenho conhecimentos básicos de linux…
Abraço,
Adilson
[...] Quem acompanha meu blog com freqüência, ou seja, a esposa, minha mãe e meu pai, deve lembrar de uns posts atrás onde eu falei que ia começar a aprender Python. [...]
[...] Comentei aqui que estava fazendo curso de Perl na semana passada, além de ter decidido estudar também Python por conta própria. [...]