我一直有麻煩修改我的路徑添加崇高文字2.我添加了一個~/bin
目錄和run this command:如何將〜/ bin添加到我的路徑中?
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
的subl鏈接出現在~/bin
。但我需要將~/bin
目錄添加到我的路徑中。我對此很新,我不知道我的路在哪裏。我環顧四周,發現可能的文件是.profile
,.bash_profile
或.bashrc
我沒有.bash_profile
。爲了.profile
和.bashrc
我加
PATH=$PATH:~/bin/subl
export PATH
那是正確的事情補充?如果是這樣,我應該在哪裏添加它?
當我echo $PATH
,我得到:
/Users/<username>/.rvm/gems/[email protected]/bin:/Users/<username>/.rvm/gems/[email protected]/bin:/Users/<username>/.rvm/rubies/ruby-1.9.3-p194/bin:/Users/<username>/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
當我鍵入subl
,我得到:
-bash: subl: command not found
謝謝!
p.s.我之前安裝了Macports,它修改了我的.profile
文件。不知道這是否與它有關 - 我現在不知道默認的.profile
是什麼樣子。
你的標題和第一段引用'/ bin',但你的問題的其餘部分引用'〜/ bin'。 –
你說得對 - 我完全不知道我在做什麼目錄路徑。 我通過將subl文件移動到.rvm/bin中,在我的PATH中*是*,發現了一種變通辦法。 這就是我現在所需要做的,我會理解如何正確地做到這一點,直到我更好地學習UNIX爲止。 – Graeme
不要將可執行文件「subl」放在文字路徑中。只要把它的位置,這是〜/ bin。另外,查看/ etc/profile以獲取啓動Terminal.app時獲取的〜/ .bashrc。 – bojolais