Blabos, 2011/1/7 breno <[email protected]>
> 2011/1/7 Blabos de Blebe <[email protected]>: > > Jóia! > > > > Alguma sugestão de módulo para isso? > > > > IPC::Open3? > > IPC::Run? > > Sudo? > > > > Eu preciso pegar a saída. > > > > Capture::Tiny !! > Se você ainda não viu, no SEE ALSO da documentação do Capture::Tiny tem uma listagem nada pequena de outros módulos para executar comandos e capturar resultados. Só um catch para você: o sudo, dependendo (de alguma coisa que espero muito que seja) a configuração , pode REQUERER que haja um terminal de controle associado, isto é: ssh host sudo do_something works, mas ssh host sudo do_something pode não funcionar. Normalmente resolvo isso (em shell script), fazendo: ssh -t host sudo do_something Talvez você precise disso. RTFM do sudo para a opção -t e outras. No caso, se o seu comando rodar como daemon, ou a partir do crontab, pode ser que ele também não tenha um terminal associado. []s, -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] «Only love / Can bring the rain / That makes you yearn to the sky»
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
