codice:use Sudo; my $su; $su = Sudo->new( { sudo => '/usr/bin/sudo', username => $name, password => $pass, program => '/usr/bin/programma da eseguire', program_args => '...argomenti da passare al programma da eseguire' } ); $result = $su->sudo_run(); if (exists($result->{error})) { &handle_error($result); } else { printf "STDOUT: %s\n",$result->{stdout}; printf "STDERR: %s\n",$result->{stderr}; printf "return: %s\n",$result->{rc}; }



Rispondi quotando