Medidas preventivas
Se você deseja executar um comando sem salvá-lo no histórico, adicione um espaço extra
prompt$ echo saved
prompt$ echo not saved \
> # ^ extra space
Para que isso funcione, você precisa de ignorespace
ou ignoreboth
in HISTCONTROL
. Por exemplo, execute
HISTCONTROL=ignorespace
Para tornar essa configuração persistente, coloque-a em .bashrc
.
Limpeza post-mortem
Se você já executou o comando e deseja removê-lo do histórico, use primeiro
history
para exibir a lista de comandos no seu histórico. Encontre o número ao lado do que você deseja excluir (por exemplo, 1234) e execute
history -d 1234