EB::Shell::DeLuxe 1.01.02 review

Download
by rbytes.net on

EB::Shell::DeLuxe is a generic class to build line-oriented command interpreters. SYNOPSIS package My::Shell; use base q

License: Perl Artistic License
File size: 0K
Developer: Johan Vromans
0 stars award from rbytes.net

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 keywords