Разница между .profile и .bash_profile на Snow Leopard - PullRequest
63 голосов
/ 19 июля 2011

Я собираюсь установить путь для mySQl на моем компьютере (я использую Snow Leopard), но я вижу разные инструкции в Интернете.

Некоторые говорят, что нужно изменить файл .profile, а некоторые говорят, что нужно изменитьФайл .bash_profile.В чем разница?

Ответы [ 2 ]

81 голосов
/ 19 июля 2011

.profile работает с sh или bash.Однако .bash_profile зависит от bash и переопределит .profile, если присутствует.

46 голосов
/ 11 сентября 2011

Я считаю, что среда Mac OS X проверяет .bash_profile, .bash_login, .profile в этом порядке.Он будет работать в зависимости от того, что является самым высоким в иерархии, поэтому, если у вас есть .bash_profile, он не будет проверять .profile.

...