All programs can be started through the command line shell or the graphical shell.
Neither shell really cares about the program it launches.
The programs themselves can have graphical UI, shell/text based UI or even no UI at all.
Running the latter two from a graphical shell either requires a terminal application to show their text output or the user will simply not see anything.
Cheers,
_





Reply With Quote
Bookmarks