On Fri, Aug 20, 2010 at 8:18 PM, Dave Reisner <d@xxxxxxxxxxxxxx> wrote: > On Fri, Aug 20, 2010 at 08:07:02PM +0600, reflexing wrote: > > On Fri, Aug 20, 2010 at 8:04 PM, Dave Reisner <d@xxxxxxxxxxxxxx> wrote: > > > > > On Fri, Aug 20, 2010 at 10:03:30AM -0400, Dave Reisner wrote: > > > > On Fri, Aug 20, 2010 at 07:53:17PM +0600, reflexing wrote: > > > > > Guys, does ArchLinux source ~/.profile file? If not, why? > > > > > I better prefer to set i.e. aliases for all my shells, not only > BASH… > > > > > > > > > > -- > > > > > Jabber: reflexing@xxxxxxxxxxxx, ICQ: 8163230, Skype on demand. > > > > > > > > Read the INVOCATION section of bash(1). > > > > > > > > d > > > > > > Er, that is to say.. it has nothing to do with your distro. Sourcing > > > files out of your home directory is reliant on the shell. > > > > > > d > > > > > > > It worked for me in RHEL but didn't worked in ArchLinux, please confirm. > > > > -- > > Jabber: reflexing@xxxxxxxxxxxx, ICQ: 8163230, Skype on demand. > > Since you didn't read the man page, I'll quote it here for you: > > When bash is invoked as an interactive login shell, or as a > non-interactive shell with the --login option, it first reads and > executes com‐ mands from the file /etc/profile, if that file exists. > After reading that file, it looks for ~/.bash_profile, ~/.bash_login, > and ~/.pro‐ file, in that order, and reads and executes commands from > the first one that exists and is readable. The --noprofile option > may be used when the shell is started to inhibit this behavior. > > Short form: if .bash_profile and/or .bash_login exist, .profile will > never be read. Again, this is all distro agnostic. > > d > OK, understand now, sorry for dumb-questioning. -- Jabber: reflexing@xxxxxxxxxxxx, ICQ: 8163230, Skype on demand.