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