Hello users,
I posted a message regarding bash and what files it executes. Some replied
that I should read the invocation section of the bash man page. I've done
just that and while some questions are answered, others are not.
As far as I understand this, there are two ways of invoking bash.
1. interactive login shell or non-interactive with '--login' option
This will execute /etc/profile -> ~/.bash_profile -> ~/.bash_login ->
~/.profile
2. non-interactive login shell
This will execute ~/.bashrc
Now according to these rules and by using 'echo' statements in some files,
it was obvious that I was using the non-interactive login shell. My .bashrc
file does NOT contain anything that sets up a new PATH. So how is the PATH
env set? Is KDM somehow executing something that I'm not seeing?
bp
_________________________________________________________________
MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*.
http://join.msn.com/?page=features/virus
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
- Re: bash revisited Bruce Park
- Re: bash revisited Osamu Aoki
- Re: bash revisited Peter Hicks
- Re: bash revisited Clive Standbridge