EB::Shell::DeLuxe 1.01.02 review
DownloadEB::Shell::DeLuxe is a generic class to build line-oriented command interpreters. SYNOPSIS package My::Shell; use base q
|
|
EB::Shell::DeLuxe is a generic class to build line-oriented command interpreters.
SYNOPSIS
package My::Shell;
use base qw(EB::Shell::DeLuxe);
sub do_greeting {
return "Hello!"
}
EB::Shell::DeLuxe is a base class designed for building command line programs. It inherits from EB::Shell::Base.
Features
EB::Shell::DeLuxe extends EB::Shell::Base with the following features:
Reading commands from files
This implements batch processing in the style of "sh < commands.sh".
All commands are read from the standard input, and processing terminates after the last command has been read.
Commands read this way can be backslash-continued.
Single command execution
This implements command execution in the style of "sh -c 'command'".
One single command is executed.
Requirements:
Perl
EB::Shell::DeLuxe 1.01.02 search tags