Evita que o comando já salvo no histórico de Bash seja adicionado ao histórico no macOS

1

Gostaria de evitar que os comandos que já estão presentes no .bash_history no macOS sejam adicionados novamente se forem reinseridos no Terminal (geralmente digitando os primeiros caracteres e digitalizando novamente no histórico).

Eu tentei

  • export HISTCONTROL=erasedups:ignorespace
  • export HISTCONTROL=ignoredups:ignorespace

e até mesmo

  • export HISTCONTROL=erasedups: ignoreboth

Mas o que obtenho é uma única entrada para cada sessão em vez de em sessões: ou seja, se um comando já estiver em .bash_history no início de uma sessão e for digitado novamente, será adicionado ao histórico (embora apenas uma vez para essa sessão). Como posso garantir que um comando que já esteja em '.bash_history ao iniciar o Terminal não seja adicionado se for inserido novamente?

    
por orome 23.04.2017 / 15:25

0 respostas