● 실습: 프롬프트 모양 변경
bash의 셸 프롬프트는 PS1 환경변수에 설정한 대로 형태가 결정됩니다. PS1 환경변수의 값을 변경해 현재 셸이 어떻게 바뀌는지 확인해 봅시다.
1 홈 디렉터리로 가서 echo $PS1 명령을 실행하면 기본 프롬프트가 출력됩니다.
터미널 |
gilbut@ubuntu2404:~$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
|
2 현재 프롬프트 형태를 복원할 수 있게 현재 PS1 환경변수의 값을 BACKUP_PS1 변수에 저장합니다. 이때 PS1 변수의 값을 큰따옴표로 감싸야 한다는 점에 유의하세요.
터미널 |
gilbut@ubuntu2404:~$ BACKUP_PS1="$PS1"
|