эхо $ PATH показывает:
/usr/local/bin:/opt/local/bin:/opt/local/sbin://anaconda/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/Users/stefankaros/bin/FDK/Tools/osx
мой ~/.bash_profile является:
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
# added by Anaconda 2.0.1 installer
export PATH="//anaconda/bin:$PATH"
# Initialization for FDK command line tools.Tue Oct 7 20:01:15 2014
FDK_EXE="/Users/stefankaros/bin/FDK/Tools/osx"
PATH=${PATH}:"/Users/stefankaros/bin/FDK/Tools/osx"
export PATH
export FDK_EXE
# MacPorts Installer addition on 2014-10-22_at_21:44:05: adding an appropriate PATH variable for use with MacPorts.
export PATH="/opt/local/bin:/opt/local/sbin:$PATH"
# Finished adapting your PATH environment variable for use with MacPorts.
export PATH=/usr/local/bin:$PATH
У меня нет .bashrc или любой другой файл, начинается с .bash в моем домашнем каталоге. в моей PATH, откуда берутся opt/x11/bin? почему использование/bin дублируется? В моем .bash_profile, что делает экспорт FDK_exe? PATH был только что экспортирован в линию раньше?
unix.stackexchange.com было бы лучше спросить, откуда приходит начальное значение '$ PATH'. – Barmar
Вероятно, это происходит из '/ etc/profile' или'/etc/bashrc'. Или он может быть унаследован от 'init'. – Barmar
Учитывая, что система Mac OS X, возможно, [Ask Different] (http://apple.stackexchange.com/) - подходящее место для запроса. –