echo $PATH
Komut satırını yazıp alıyorum
/opt/local/bin:/opt/local/sbin:/Users/andrew/bin:/usr/local/bin:/usr/local/mysql/bin:/usr/local/pear/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin:/usr/local/git/bin
Dosyam .bash_login
boş olduğu için bunun nerelere girdiğini merak ediyorum .
MacPorts'u yükledikten sonra içine bir sürü hurda yerleştirmekten özellikle endişe duyuyorum /opt
. Bu dizinin normal bir Mac OS X kurulumunda bile olduğunu sanmıyorum.
Güncelleme: sayesinde jtimberman benim düzeltmek için echo $PATH
açıklama
/etc/paths.d
yükleme komut dosyaları için yararlı görünüyor . Eğer kurulum betiğimin kurulu programı yola eklemesini istersem, bir dosyaya bırakabilirim /etc/paths.d
. Yolu manuel olarak düzenlemek istersem, /etc/paths
daha iyi bir seçenektir.
easiest solution when you want to make a site-wide path change (e.g. to include /usr/libexec or whatever) is to edit
/etc/paths
. While the new
/etc/paths.d/
thing is functional, it's actually more hassle than maintaining a single file. As others have hinted but not spelled out, if the path changes you want would be useful only for one user, it's best to make that change in the bash and/or tcsh config files in that user's home directory instead of system-wide.