Reality check on bash behavior.

Paul Howarth paul at
Tue Jan 17 10:54:21 UTC 2006

John Summerfied wrote:
> Jeff Vian wrote:
>> On Mon, 2006-01-16 at 11:04 +0000, Paul Howarth wrote:
>>> Jeff Vian wrote:
>>>> I know that on Linux a bash shell parses .profile _and_ 
>>>> ~/.bash_profile.
>>>> I cannot speak for differences in OS X, although I would not expect 
>>>> any.
>>>> AIUI the .profile contains configurations that are used by all and the
>>>> ~/.bash_profile makes user specific modifications.
>>> Sure you don't mean /etc/profile when you write .profile ?
>>> Paul.
>> Thanks for the wakeup slap Paul. That is exactly what I meant.
>> Time for more coffee <grin>.
> Some distros do have ~/.profile (I think Debian does).

Yes, but that's still a user-specific file, not one that applies to all 

Bash will read ~/.profile if it's a login shell and neither 
~/.bash_profile nor ~/.bash_login exist. See the INVOCATION section of 
the bash manpage.


More information about the users mailing list