![Consulta de personalização de prompt - PS1='[\u@\h]\!:echo $? $ '](https://rvso.com/image/1320742/Consulta%20de%20personaliza%C3%A7%C3%A3o%20de%20prompt%20-%20PS1%3D'%5B%5Cu%40%5Ch%5D%5C!%3Aecho%20%24%3F%20%24%20'.png)
Se em .bashrc o seguinte informar o 'número do histórico do comando atual' (e o código de saída do último comando), como posso configurá-lo para relatar o 'número do histórico do comando anterior'?
PS1='[\u@\h]\!:`echo $?` $ '
Responder1
Subtrair um do número histórico pode ser feito assim:
PS1='[\u@\h] $((\! -1)):`echo $?` $ '
Isso mostrará o código de retorno da entrada do histórico listada, o que faz com que o prompt pareça mais consistente, imagino.