Bash - histórico de comandos ampliado
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 16 de Fevereiro de 2005
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