Bash: Hist?rico de Comandos

  • Post author:
  • Post category:Sem categoria

Este artigo foi sedido pelo Dicas-L da Unicamp.

Para manter um hist?rico maior dos comandos emitidos usando a shell Bash, edite
o arquivo ~/.bashrc e inclua as seguintes linhas:

export HISTSIZE=1000
export HISTFILESIZE=1000

Desta forma armazenamos 1000 comandos no arquivo .bash_history. A vari?vel
HISTFILESIZE limita o n?mero de linhas do arquivo .bash_history.

Para otimizar o hist?rico, podemos tamb?m especificar que comandos duplicados n?o
sejam armazenados. Por exemplo, quando digitamos repetidamente ls para ver o
conte?do de um diret?rio, criamos v?rias entradas no arquivo de hist?rico, o que
n?o ? necess?rio. Isto se consegue com a especifica??o, tamb?m no arquivo .bashrc,
da vari?vel HISTCONTROL:

export HISTCONTROL=ignoredups