NAME Sys::Run - Run commands and handle their output. SYNOPSIS use Sys::Run; my $Sys = Sys::Run::->new({ 'logger' => Log::Tree::->new(), }); my $ok = $Sys->run('sleep 60'); METHODS check_binary Test if the given binary is within the search path and executeable. check_remote_binary Test if the given binary is executeable on the given remote host. check_ssh_login Test if a password-less SSH login at the given host is possible. clear_caches Drop all FS caches. run Run the given command on the given host. run_cmd Run the given command on the local host. run_remote_cmd Run the given command on the remote host. 1; # End of Sys::Run NAME Sys::Run - Run commands and handle their output. DESCIRPTION Run commands and handle output. AUTHOR Dominik Schulz COPYRIGHT AND LICENSE This software is copyright (c) 2012 by Dominik Schulz. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.