> The "standard" for setting user-specific PATH would be $HOME/.profile
> I usually set it in $HOME/.bash_login , then in my .profile I set
> ENV=$HOME/.bash_login
> export ENV
no, the "standard" is shell specific. In Bash, you need to read your
manpage under INVOCATION. There are three kinds of shells: login,
non-login interactive, and non-interactive. Each has different
priorities. Then you throw out everything you know about bash to start
talking about bourne, or korn, or z, or c shells. Bash itself does
something else when invoked as sh or in posix mode.
> I'm not real up on RH6, but on Slackware, Solaris, and AIX that sets
> anything in .bash_login for any term I open.
> This stuff is my main beef with RedHat. Like the world needs another
> version of the wheel...
.bash_login works fine in RedHat, as long as you're starting login shells.
.bash_profile takes precedence, however, and .bashrc works for non-login
interactive shells
This is Bash behaviour, not RedHat... I haven't seen anything that RedHat
has done to make their bash behave differently from any other OSes, so
let's leave the bashing to the shell (pun intended).
_____________________ _ _ _________________________
Michael Rice |_| Collective |_| http://www.colltech.com
[EMAIL PROTECTED] |_ Technologies _| 8007598888/8019292 pager
Consultant [] [] "The Power Of Many Minds"
---------------------------------------------------------------------------
Send administrative requests to [EMAIL PROTECTED]