프롬프트 사용자 정의 쿼리 - PS1='[\u@\h]\!:echo $? $ '

프롬프트 사용자 정의 쿼리 - PS1='[\u@\h]\!:echo $? $ '

.bashrc에서 다음이 '현재 명령의 기록 번호'(및 마지막 명령의 종료 코드)를 보고하는 경우 '이전 명령의 기록 번호'를 보고하도록 어떻게 구성할 수 있습니까?

PS1='[\u@\h]\!:`echo $?` $ ' 

답변1

내역 번호에서 1을 빼는 방법은 다음과 같습니다.

PS1='[\u@\h] $((\! -1)):`echo $?` $ '

그러면 나열된 기록 항목의 반환 코드가 표시되어 프롬프트가 더 일관되게 보일 것입니다.

관련 정보