2013-12-23 67 views
0

我試圖在我的用戶目錄中設置一個名爲bin的文件夾。可悲的是,我第一次追加新目錄的嘗試是錯誤的,因爲我錯過了"。我試圖打開.bash_profile試圖刪除我的第一次嘗試,但由於不知道我在保存時做了什麼,因此在打開bash時出現這些錯誤。命令行OSX:配置PATH變量

Last login: Mon Dec 23 11:13:39 on ttys000 
-bash: /Users/daz/.bash_profile: line 2: unexpected EOF while looking for matching `"' 
-bash: /Users/daz/.bash_profile: line 3: syntax error: unexpected end of file 
darryls-mini:~ daz$ cat ~/.bash_profile 
PATH=$PATH:~/bin" 
PATH="$PATH:~/bin" 
darryls-mini:~ daz$ 

cat之後的第一行是不正確的。這是我的嘗試刪除bash_profile文件並重新保存它使用pico ~/.bash_profile

回答

1

爲什麼不只是編輯文件並刪除行?另外,這個命令會爲你做它(假設你的~/.bash_profile否則空的,因爲它似乎是在您的文章):

echo 'PATH="$PATH:~/bin"' > ~/.bash_profile 
2

的錯誤是在下面的結果:

PATH=$PATH:~/bin" 

這是造成意外的EOF而尋找匹配`"'

觀察報價。您可能想說:

PATH="$PATH:~/bin" 
1

錯誤消息告訴你的問題是什麼:

unexpected EOF while looking for matching `"' 

您關閉報價,而無需打開他們:

PATH=$PATH:~/bin" 

將其更改爲

PATH=$PATH:~/bin 

PATH="$PATH:~/bin"