4

Как мне отредактировать bash_profile? Я попытался использовать команду chflags но она показывает ошибку

[Ошибка записи. Bash_profile: операция не разрешена]

Я использую OS X Snow Leopard 10.6.8.

2 ответа2

10

В большинстве случаев файл даже не существует, если вы его специально не создадите. Для этого вам не нужны chflags . На самом деле, если вы обычный пользователь, вам не нужны chflags на вашем Mac.

Просто введите:

cd
touch .bash_profile

Затем вы можете редактировать его в любом приложении, которое вам нравится, например, в редакторе на основе терминала, таком как vim , nano или даже TextEdit:

vim .bash_profile
nano .bash_profile
open -a "TextEdit" .bash_profile

После того, как вы отредактировали файл, убедитесь, что снова получили исходный файл .bash_profile . В противном случае, bash не распознает изменения:

source .bash_profile

Если по какой-то причине у вас нет прав доступа, убедитесь, что ваш .bash_profile выглядит так, когда вы делаете листинг каталога с помощью ls -la то есть режима 644, принадлежащего вам.

charon:~ werner$ ls -l .bash_profile 
-rw-r--r-- 1 werner  staff  1323 Apr  4 18:00 .bash_profile
0

Если вы совместимы с использованием vim, это должно работать нормально.

  1. Открытый терминал (/Applications/Utilities/Terminal.app)
  2. Введите vim .bash_profile

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .