Pergunta

Eu tenho uma caixa FreeBSD com Bash configurada.

Estou acostumado com o Debian Linux, onde meu histórico de comandos é salvo automaticamente quando eu saio, para que quando eu fizer login novamente eu possa pressionar para cima ou Ctrl-R ou qualquer outra coisa e ter acesso ao meu histórico.

Como configuro o Bash para fazer isso no FreeBSD?

Foi útil?

Solução

Verifique seu ambiente para ter certeza de que as variáveis ​​HISTSIZE e HISTFILE estão definidas.Certifique-se de que HISTSIZE (o número de comandos a serem salvos) seja grande o suficiente (eu uso 10.000) e que HISTFILE seja gravável.Se essas variáveis ​​não estiverem definidas, defina-as em seu arquivo ~/.bashrc, efetue logout e login novamente.

[EDITAR] Além disso, certifique-se de verificar se o histórico está ativado executando:

set -o

e procurando por "história":

history         on

Se a história é off você pode ligá-lo com

set -o history
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top