Número do comando bash (histórico) no PS1

6

history lista comandos anteriores e seu número, por exemplo,

$ history
286 clear

Eu quero poder ver o número do comando enquanto digito um novo comando, em vez de ter que digitar history

Essencialmente:

[ username ubuntu ~ ] $ torna-se

[ username ubuntu ~ ] 286 $

Alguém sabe como conseguir isso em .bashrc, .bash_profile, .profile etc.?

    
por tsujp 03.03.2013 / 18:50

2 respostas

6

\! é o número do histórico. Source .

    
por 04.03.2013 / 07:22
1

Como mano-a-mano, você pode usar o atalho [Ctrl + r] para pesquisar todas as ocorrências do padrão de pesquisa no histórico.

Eu achei mais fácil e rápido de usar. De fato digitando! e o número seguinte, que pode ser mais do que 3digits, foi um pouco difícil, às vezes.

    
por 03.03.2013 / 20:36