Você pode querer $HISTIGNORE
: "Uma lista de padrões separada por dois pontos usada para decidir quais linhas de comando devem ser salvas na lista de histórico." Esta linha no seu ~ / .bashrc deve fazer o trabalho:
HISTIGNORE='rm *:svn revert*'
Além disso, você pode adicionar um espaço no início de um comando para excluí-lo do histórico. Isso funciona contanto que $HISTCONTROL
contenha ignorespace
ou ignoreboth
, que é o padrão em qualquer distro que eu usei.