5

В $ PATH есть несколько путей, которые я не хочу. Я не уверен, как они туда попали; они не приходят из моего .profile . Есть ли способ определить, какие сценарии изменяют $ PATH?

2 ответа2

4

В OS X пути по умолчанию устанавливаются в /etc/paths и, возможно, во вложенных файлах (если есть) в /etc/paths.d/ . Смотрите также path_helper(8) .

3

Самый первый файл для обработки - /etc/profile . В начале этого файла добавьте строку

set -x

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

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