libapp-cmd-perl | Perl interface to write command line apps with less suffering | Mehr ...
App::Cmd is intended to make it easy to write complex command-line applications without having to think about most of the annoying things usually involved. . For information on how to start using App::Cmd, see App::Cmd::Tutorial.