Разница между .profile и .bash_profile на Snow Leopard
Я собираюсь установить путь для mySQl на моем компьютере (я запускаю Snow Leopard), но я вижу разные инструкции в Интернете.
Некоторые говорят, что нужно изменить файл .profile, а некоторые - изменить файл .bash_profile. В чем разница?
Ответ 1
.profile работает с sh или bash. Однако .bash_profile bash -специфичен и будет переопределять .profile, если он присутствует.
Ответ 2
Я считаю, что среда Mac OS X проверяет .bash_profile, .bash_login, .profile в этом порядке. Он будет работать в зависимости от того, какой из них наивысший в иерархии, поэтому, если у вас есть .bash_profile, он не будет проверять .profile.