>On Linux, a GUI is mostly nothing then a wrapper for command line tools - and only half thought in most cases. Not that M$ interfaces are much better, it goes worst by the day.
As an example, I suspect the web-based Exchange Admin Center (EAC) is ultimately just a front-end for building Exchange PowerShell commands that get run on the back-end Exchange server.
I can see the appeal for going this route - if you can access battle-tested shell functions, why not use them?
Regards. Al
"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov
Neither a despot, nor a doormat, be
Every app wants to be a database app when it grows up