in reply to Re: perl and sudo basic question
in thread perl and sudo basic question
OUTPUT is :use Sudo; use Data::Dumper; my $password = '*****'; my $su = Sudo->new( { sudo => '/usr/SYSADM/bin/sudo', username => "*****" , password => $password, program => "/tmp/test.sh" , program_args => '' } ); $result = $su->sudo_run(); print "$result \n"; 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}; print Data::Dumper->Dump([$result],['result']); foreach my $key (sort keys %$result) { print("$key => $result->{$key} \n"); } }
HASH(0x14a4e0) STDOUT: STDERR: return: $result = { 'HASH(0x1499a0)' => undef }; HASH(0x1499a0) =>
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: perl and sudo basic question
by yelekeri (Novice) on Jul 10, 2007 at 03:41 UTC | |
by Tomte (Priest) on Jul 10, 2007 at 06:20 UTC | |
|
Re^3: perl and sudo basic question
by Argel (Prior) on Jul 10, 2007 at 06:36 UTC | |
by johngg (Canon) on Jul 10, 2007 at 09:21 UTC | |
by yelekeri (Novice) on Jul 10, 2007 at 14:54 UTC | |
by Tomte (Priest) on Jul 11, 2007 at 07:54 UTC |