Из того, что я почерпнул в разных местах, где обсуждались /usr/libexec/path_helper
все, очевидно, что современный способ добавления элементов в переменную среды PATH
в macOS Sierra 10.12 заключается в следующем:
- Редактировать
/etc/paths
файл - Добавить файл (ы) для чтения из
/etc/paths.d
каталога.
Мои вопросы:
- Что является более кошерным на современных macOS?
- Если лучшим или более распространенным способом является удаление файлов в
paths.d
каталог, какими должны быть имена и содержимое этих файлов? Есть примеры? - Я использую,
zsh
а неbash
. Это имеет значение? - Являются ли эти два варианта уникальными для macOS? Или они появляются в BSD или других Unix-подобных системах?