Eu entro:
ls /tmp
- Maravilhoso. Agora eu não quero entrar
ls /temp
e pode impedir que ele entre no histórico; portanto, substitua ls / tmp, se eu iniciar o comando com um espaço em branco:
ls /temp
É difícil ver, mas se você souber ...
É controlado por
export HISTCONTROL=ignoredups
export HISTCONTROL=ignoreboth
ignoredups ignora apenas comandos duplicados, ignoreboth ignora espaços no início da linha, o que é útil para ocultar senhas não ocultas.
Mas talvez você esteja em busca de uma solução, onde termine com os dois comandos, o antigo não modificado e o novo. Minha versão do bash ou configurações se comporta assim, mas não sei, o que é diferente da sua.