![프롬프트 사용자 정의 쿼리 - PS1='[\u@\h]\!:echo $? $ '](https://rvso.com/image/1320742/%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%20%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%A0%95%EC%9D%98%20%EC%BF%BC%EB%A6%AC%20-%20PS1%3D'%5B%5Cu%40%5Ch%5D%5C!%3Aecho%20%24%3F%20%24%20'.png)
.bashrc에서 다음이 '현재 명령의 기록 번호'(및 마지막 명령의 종료 코드)를 보고하는 경우 '이전 명령의 기록 번호'를 보고하도록 어떻게 구성할 수 있습니까?
PS1='[\u@\h]\!:`echo $?` $ '
답변1
내역 번호에서 1을 빼는 방법은 다음과 같습니다.
PS1='[\u@\h] $((\! -1)):`echo $?` $ '
그러면 나열된 기록 항목의 반환 코드가 표시되어 프롬프트가 더 일관되게 보일 것입니다.