I did know that sh is a link to bash on Linux, and it appears it's a
link to ksh on HP-UX.  Interesting...I personally can't stand ksh just
because I can't stand hitting ESC ESC to complete a word.  At least
pdksh fixed that with tab completion (though you still have to hit ESC =
to see a list of possible completions).  Everyone else here uses ksh,
just because it's the default on HP-UX I guess.  We are looking into
pdksh because we thought it'd be nice to ease people from HP-UX to Linux
and let them use their ksh.  HP's ksh would probably be even nicer. 
That's cool to know that HP's ksh is available for Linux.  We should be
able to get it here, one would think...Do you have a reference for that?

So maybe pdksh isn't setting $SHELL?  That is so strange.  Thanks for
the information, it's kinda fun to learn all this shell stuff.  Who's
idea was it to have an EE working on environment setup anyway?  Oh, I
guess I volunteered...

Bryan

On Tue, 2003-06-17 at 19:34, Stuart Jansen wrote:

It's common for sh to be link to bash or ksh as both are a super-set of
sh. Check /etc/passwd, it's possible that sh really is your shell. As
for pdksh, I can't stand it. Ksh is great, pdksh is anemic. Did you know
that ksh is available for free for Linux? Some licensing restriction so
distros don't carry it, but it is an option if you're more comfortable
with hp-ux's ksh.

As for setting $SHELL, that's the responsibility of the shell itself.
There are a number of other variables it also sets that you won't find
in any config file.


____________________
BYU Unix Users Group 
http://uug.byu.edu/ 
___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list

Reply via email to