Chris Pickett wrote: >> Last but not least what is a shell ? would /usr/lib/shell/python be >> allowed ? > > Don't. Be. Silly. > http://en.wikipedia.org/wiki/UNIX_shell > > Unless python starts calling itself a shell it isn't one.
What "libraries written in a scripting language" have to do with "shell" is exactly the point. Python is a scripting language, it has reusable libraries, people are reputed to have written useful things in it, and, like Tom Christianson and Perl, I'm sure someone has actually tried using the Python interpreter as their login shell at least once :-) Given Roland's suggested usage model (a place to put compiled ksh93 scripting language libraries for use by others), the name he chose for the directory (.../shell) seems to be too generic, and thus out of place. -John