Pax Shell is an universal shell for OSGi, universal meaning that it can be used with any OSGi framework implementation of 4+ OSGi specifications. By using Pax Shell you will be able to use the same familiar shell commands and concepts across all OSGi framework implementations such as Felix, Equinox or Knopflerfish. You will no longer have to learn and remember how to perform a certain task depending on the framework of choice at a certain moment.
Besides offering a common way to interact with the OSGi framework, you can perform this interaction in diverse ways such as the usual console (as provided by all frameworks), via telnet, via a browser or even via a Jabber client such as Google Talk. And if none of this suits you, you can easily implement your own way of interacting with the shell.
And lets not forget that Pax Shell comes with a powerful shell language and adding a new command to the shell is just a breeze.