Ask HN: Why aren't Interactive command-line sessions more common in CLI apps?
This is one of my absolute favorite types of interfaces because all the commands are easily discoverable, and it's easy to memorize combinations of commands that take you through the different levels of menus.
Often I find when I see an exciting new command-line app mentioned on HN, I'm disappointed when it ends up being primarily operated by parameters only.
For command-line apps that are intended to be used on a daily basis & used with different parameters almost every time, these types of apps could probably benefit hugely from offering a menu & query interface.
[0] https://news.ycombinator.com/item?id=27651435