I have ready many posts related to login/non-login and interactive/non-interactive. It would be my understanding that .bashrc should be sourced from iterm - which is interactive logon shell.

It is not (as evidenced by adding 'echo' statements to both of them).

So then how to fix the userid to source .bash_profile and .bashrc?


The most possible reason is that your default bashrc file is ~/.profile. On my Mavericks with default bash v3., it happens to be like that.

| improve this answer | |
  • bingo. that was confusing . – javadba Aug 12 '15 at 20:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.