回答
它幾乎肯定你PS2
提示,用於續行。例如,我有PS1
設置爲'pax> '
和PS2
設置爲'...> '
和下面的成績單顯示,在行動:
pax> echo 'hello
...> there'
hello
there
的原因的PS2
提示是存在的,因爲你有一個未終止"
字符(雖然,從技術上講,這是一個未定價的報價,但外殼並不足夠聰明以實現這一點,效果是相同的)。
我建議你嘗試類似:
echo 'export PATH=$HOME/.rbenv/bin:$PATH' >>~/.bash_profile
你會發現我使用單引號有作爲,因爲你可能希望文字串$HOME
和$PATH
被放置在您的個人資料而不是他們目前的解釋值。
而且,另一件事情是,如果你只是盲目追加東西到最後,會有某些類別的配置文件「破壞」。
這罰款是簡單的順序野獸(那些由上到下順利運行),但是,如果你有很多的控制結構(如if
語句),你應該調查最佳地方的東西型材把它放在文件中。
我的意思是含(誠然做作)的輪廓:
# Don't do rest of file in first two weeks of a month.
if [[ $(date +%d) -le 14 ]]; then
exit
fi
可能會錯誤地跳過你的變化,如果你只是將它們添加到文件末尾而不分析。在這種情況下,最好的地方大概是立刻以上即if
聲明。
您是否想要在$ HOME之前移動單引號?像這樣: echo echo PATH ='$ HOME/.rbenv/bin:$ PATH'>>〜/ .bash_profile' – 2014-11-24 03:10:39
@Nick:no。這裏的意圖似乎是將整行(不帶解釋)輸出到您的配置文件。國際海事組織,這通過引用完整的行本身更好地表明。它將按照您的建議方式工作,直到您要輸出的行爲'
- 1. Apache日誌顯示奇怪的^ @字符?這是什麼意思 ?
- 2. 這個unix命令是什麼意思?
- 3. 這個gcc命令是什麼意思?
- 4. 這個命令是什麼意思?
- 5. 思科pix命令 - 這個命令是什麼意思?
- 6. 這是什麼奇怪的代碼符號的意思
- 7. 這些奇怪的字符是什麼意思?
- 8. 這條命令是什麼意思?
- 9. 這條命令是什麼意思
- 10. 這個:在這個git命令的結尾是什麼意思?
- 11. Intellij上這個奇怪的圖標是什麼意思?
- 12. CoffeeScript - 這個奇怪的「返回」事件是什麼意思?
- 13. 這個奇怪的C++定義是什麼意思?
- 14. git checkout:這個奇怪的輸出是什麼意思?
- 15. 這個奇怪的澤西警告是什麼意思?
- 16. 這個奇怪的語法是什麼意思
- 17. 這個命令是什麼意思,什麼函數執行?
- 18. 這個powerpc指令是什麼意思?
- 19. 奇怪的命令提示符掛
- 20. 下面的mininet命令是什麼意思?
- 21. 這些奇怪的問號是什麼意思?
- 22. C++中的奇怪表達式 - 這是什麼意思?
- 23. 奇怪的清漆503錯誤 - 這是什麼意思?
- 24. 奇怪的結構,這是什麼意思?
- 25. 奇怪的JavaScript語句,這是什麼意思?
- 26. 是什麼「:?」意思是在這個shell命令中?
- 27. 這個bash命令中的「 - 」(減號)是什麼意思?
- 28. 這個cURL命令中的-d是什麼意思?
- 29. 這個java命令行中的「$ CP」是什麼意思?
- 30. 這個linux命令中的「 - 」是什麼意思?
在'$ PATH'結尾有一個流浪的雙引號。箭頭告訴你它正在等待更多輸入來完成命令。 – yellowantphil 2014-11-24 02:34:15