是否可以將相對路徑w.r.t設置爲特定路徑(可以說是/ home/krg85/stackoverflow)作爲我的bash提示符。即如果我在一個文件夾/ home/krg85/stackoverflow/abc/cde,我的提示應該是[email protected] abc/cde$
。我也很想擴展它,以便如果我在路徑/ home/krg85/github上,我的提示將是[email protected] /home/krg85/github$
而不是[email protected] ../github$
。在bash提示符中有相對路徑
0
A
回答
3
這聽起來像你想:
PS1='\[email protected]\h $(pwd | sed "[email protected]^/home/krg85/stackoverflow/\[email protected]@")\$ '
+0
+1!但請注意,如果用戶位於/ home/krg85/stackoverflow中,那麼'pwd'命令將不會輸出結尾的'/',並且提示將包含完整路徑。考慮加一個「\?」到第一個sed正則表達式的結尾。 – zslayton
+0
@Zack優秀的觀察 - 編輯。 –
相關問題
- 1. 從命令提示符相對路徑
- 2. 在BASH中獲取相對路徑
- 3. bash:顯示絕對路徑,並在提示符下解析符號鏈接
- 4. FireFox中沒有顯示圖像的相對路徑路徑
- 5. 從絕對路徑中提取相對路徑
- 6. 在SVG中有相對點的路徑
- 7. 相對路徑
- 8. 相對路徑
- 9. 相對路徑
- 10. 相對路徑
- 11. 相對路徑
- 12. 相對路徑
- 13. 相對路徑
- 14. 相對路徑或絕對路徑
- 15. 絕對路徑和相對路徑
- 16. 改變相對路徑絕對路徑
- 17. Node.js:相對路徑和絕對路徑
- 18. 將相對路徑轉換爲svg中的相對路徑
- 19. 將相對路徑轉換爲絕對路徑的Bash&Perl腳本
- 20. Bash:從給定的相對路徑獲取絕對路徑作爲輸入
- 21. 相對於類路徑提取資源
- 22. 如何提供Buffer.read的相對路徑?
- 23. 能相對路徑來提供-classpath(JAVA)
- 24. 在bash中解析路徑
- 25. server.mappath中的相對路徑
- 26. codeigniter中的相對路徑
- 27. Context.xml中的相對路徑
- 28. PHP中的相對路徑?
- 29. VB.Net中的相對路徑
- 30. scrapyd中的相對路徑
呃,請忽略此評論。我誤解了這個問題。如果您位於/ home/krg85(而不是在stackoverflow子目錄中),那麼您希望顯示的提示是什麼? '..'? – zslayton