bash 프롬프트로 상대 경로 w.r.t를 특정 경로 (/ home/krg85/stackoverflow라고 말하면 됨)로 지정할 수 있습니까? ie 만약 내가/home/krg85/stackoverflow/abc/cde 폴더에 있다면, 나의 프롬프트는 [email protected] abc/cde$
이어야한다. 또한 경로를 연장하기를 원합니다./home/krg85/github 일 경우 대신에 내 프롬프트는 [email protected] /home/krg85/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. py2exe에서 상대 경로 지정
- 2. Spring을 통한 상대 리소스 경로 지정 XmlWebApplicationContext
- 3. CakePHP의 file_put_content()에 상대 경로 서버 지정
- 4. 경로 포함 - 상대 경로
- 5. 상대 경로
- 6. 상대 경로
- 7. 상대 경로
- 8. settings.py의 상대 경로 settings.py에서
- 9. VB.NET의 절대 경로 상대 경로
- 10. 크롤러, 절대 경로 상대 경로
- 11. BASH에서 상대 경로 가져 오기
- 12. 리소스 파일의 상대 경로?
- 13. JavaScript에서 이미지의 상대 경로
- 14. .NET에서 compileroptions의 상대 경로
- 15. Uri을 사용하는 상대 경로
- 16. URL에 상대 경로 해석하기
- 17. 다른 서버의 상대 경로
- 18. Winforms의 상대 경로
- 19. 상대 파일 경로
- 20. PathCchAppend와 상대 경로
- 21. Response.AddHeader를 사용하는 상대 경로
- 22. OBR 저장소의 상대 경로?
- 23. Zend_framework - 이미지의 상대 경로
- 24. OSGi 번들의 상대 경로
- 25. Visual Studio 상대 경로
- 26. 상대 경로 정규식
- 27. 얻기 상대 경로
- 28. App.config 상대 경로
- 29. t SQL의 상대 경로?
- 30. 프로그램은 상대 경로
어, 친절이 댓글을 무시. 나는 그 질문을 잘못 읽었다./home/krg85 (stackoverflow 하위 디렉토리가 아님)에 있다면 프롬프트를 표시 하시겠습니까? '..'? – zslayton