...It provides:
* A generic curses form-based interface to enter options and arguments required by scripts/commands;
* A menu system to hierarchically organize them;
* A viewer to browse the standard output and standard error of invoked script/command.
In its simplest usage, you only have to describe the data type requested by the command and the command itself: user interaction and screen layout are automatically adapted so you don't have to care about it, but for complex situations, CCFE is programmable with your preferred shell interpreter and can propose lists of admitted values selectable by user for parameters to enter.
...