В Ask Different есть много вопросов, касающихся PATHпеременной среды и того, как ее установить для приложений, запускаемых оболочкой, в центре внимания или с помощью средства поиска (типичные вопросы: как задать PATH для приложений, запускаемых Finder, или как изменить переменную среды PATH. .. )
Ответы варьируются от shсценариев запуска , чтобы /etc/pathsв /etc/launchd.conf. Здесь я после ответа для единой настройки PATHдля всех приложений под Mac OS X Mountain Lion 10.8.2.
/etc/launch.confэто не работает для оболочек вошло в удаленно через SSH (я предполагаю , потому чтоsshdне проходит его окружения , наследуемое от родителяlaunchdк ребенку оболочке.). - Я отредактирую ответ соответственно.