A method and system for a scriptable command line interface is described.
A script is written and associated with each command. When an input is
received at a command line interface, the input is parsed to identify a
command and any associated parameters. The script associated with the
command is invoked, and parameters associated with the command are sent
to an application to configure the application in accordance with the
script. The application is executed and data is generated. The script
receives the data from the application and formats the data for output.