[Cascavel-pm] Comando em system
André Garcia Carneiro
andre.garcia.carneir em terra.com.br
Quarta Janeiro 10 08:46:29 PST 2007
Tente esse módulo: Net::SSH::Perl .
Não usei, mas me disseram que é bem simples !
Cheers!
---------- Cabeçalho original -----------
De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br em pm.org
Para: "Cascavel Perl Mongers" cascavel-pm em pm.org
Cópia:
Data: Wed, 10 Jan 2007 17:07:26 +0100
Assunto: Re: [Cascavel-pm] Comando em system
> On Jan 10, 2007, at 5:01 PM, Leonardo Costa wrote:
> > Oi,
> >
> > estou tentando executar o seguinte comando, através do system():
> >
> > system("tar cvfz - /root | ssh backup em backupserver cat ">" /var/tmp/
> > backup.tar.gz");
> >
> > O comando (tar cvfz - /root | ssh backup em backupserver cat ">" /var/
> > tmp/backup.tar.gz) funciona normalmente digitado no shell. O ssh
> > foi configurado com chaves assimetricas, para conectar sem ter
> > digitar a senha.
> >
> > Eu testei:
> >
> > system("tar cvfz /var/tmp/backup.tar.gz /root");
> >
> > e funcionou!!! Ou seja, o erro está em algo entre o perl e o ssh,
> > mas não faço a menor idéia do que seja.
> >
> > Sou n00b em Perl e é meu primeiro e-mail na lista :)
> >
>
> Apenas uns conselhos: se você quer mesmo fazer coisas que se
> pareçam com comandos do shell, implementa em shell, é geralmente mais
> simples.
>
> Agora, se você deliberadamente vai usar Perl, eu recomendo que use
> os módulos que existem para estas coisas. Nomeadamente, o
> Archive::Tar é ótimo e reduz o teu problema pela metade.
>
> E eu tenho certeza de que deve existir algum módulo Perl para
> implementar secure copy, apenas não estou com tempo para procurar por
> ele agora.
>
> Talvez alguém consiga apontar o módulo para a gente?
>
> Seja muito bem-vindo, carinha.
> Putamplexos!
> --
> Luis Motta Campos is a Perl Programmer at Blinck.com, Amsterdam,
> Netherlands
>
>
>
> _______________________________________________________
> Yahoo! Mail - Sempre a melhor opção para você!
> Experimente já e veja as novidades.
> http://br.yahoo.com/mailbeta/tudonovo/
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
>
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1168445276.548301.32118.almora.hst.terra.com.br,5184,Des15,Des15
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 09/01/2007 / Versão: 5.1.00/4935
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
>
--
André Garcia Carneiro
Developer(Perl/PHP)
Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org
Mais detalhes sobre a lista de discussão Cascavel-pm