![작업 디렉토리를 표시하도록 bash 프롬프트를 어떻게 변경합니까?](https://linux55.com/image/4042/%EC%9E%91%EC%97%85%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EB%A5%BC%20%ED%91%9C%EC%8B%9C%ED%95%98%EB%8F%84%EB%A1%9D%20bash%20%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EB%B3%80%EA%B2%BD%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
현재 작업 디렉토리를 다음과 같이 인쇄할 수 있습니다
myPrompt$ pwd
/Users/me/myDir
내 껍질이 이렇게 생겼으면 좋겠어
/Users/me/myDir$ pwd
/Users/me/myDir
그게 가능합니까? 어떻게 해야 합니까?
답변1
답변2
이것은 OSX용 코드 라인입니다. 원하는 프롬프트를 구성 파일에 추가한 다음 구성 파일을 다시 로드합니다.
echo "PS1='\w\$ '" >> ~/.bash_profile; source ~/.bash_profile
El Capitan에서는 다음을 사용하고 싶을 것입니다.
echo "PS1='\w\$ '" >> ~/.profile; source ~/.profile
답변3
어떤 이유에서인지 이것은 '\w\$'
나에게 효과가 없었지만 나는 해냈습니다. export PS1="$(pwd) \$"
그리고 효과가 있었습니다.
답변4
Python 및 Conda 사용자의 경우:
다음 줄을 추가하고 저장하고 ~/.bashrc
실행하세요. source ~/.bashrc
다음은 conda 환경, 사용자 이름, 장치 이름 및 현재 작업 디렉터리의 기본을 보여줍니다. 게다가 색깔은 청록색이다.
PS1="\e[0;36m ($CONDA_DEFAULT_ENV) \u@\h \W → \e[m "