The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.328 - 2015-09-03

  • get command description from Pod by default (Jakob Voss)
  • add a "--help" option to all commands by default (Jakob Voss)
  • add "command_groups" to group commands in listing (Jakob Voss)
  • fix the handling of "exit" in App::Cmd::Tester (Matthew Astley)
  • add 'show_version_cmd' option to enable display of 'version' command in command list. (John Anderson)
  • minor documentation improvements (Alberto Simões, rjbs)

Documentation

getting started with App::Cmd

Modules

write command line apps with less suffering
App::Cmd-specific wrapper for Getopt::Long::Descriptive
a base class for App::Cmd commands
list the application's commands
display a command's help screen
display an app's version
a plugin for App::Cmd commands
helper for setting up App::Cmd classes
a helper for building one-command App::Cmd applications
an App::Cmd::Command that is also an App::Cmd
"app cmd --subcmd" style subdispatching
for capturing the result of running an app
Extends App::Cmd::Tester to capture from external subprograms

Provides

in lib/App/Cmd/Tester.pm
in lib/App/Cmd/Tester.pm