Como definir o tamanho do histórico para msys?

0

Na minha máquina virtual Debian, estou definindo as $HISTSIZE e $HISTFILESIZE (e outras variáveis de ambiente relacionadas ao histórico) no início do sistema / carga do perfil:

~/.profile

export HISTSIZE=100000
export HISTFILESIZE=100000

Eu posso acessar essas vars em msys :

user@machine /usr
$ echo $HISTFILE
/c/Users/user/.bash_history

user@machine /usr
$ echo $HISTSIZE
500

user@machine /usr
$ echo $HISTFILESIZE
500

Como posso defini-las permanentemente?

Thx

    
por automatix 25.03.2013 / 18:40

1 resposta

0

O Bash ignorará ~/.profile se ~/.bash_profile existir. Então você precisa verificar se .bash_profile está lá. E, para garantir, é melhor configurar todas essas configurações em .bashrc e source em .profile . Por exemplo:

$ cat ~/.bash_profile
[[ $- == *i* ]] || return0
source ~/.bashrc
$ cat ~/.bashrc
[[ $- == *i* ]] || return 0
export HISTSIZE=100000
export HISTFILESIZE=100000
$
    
por 26.03.2013 / 02:54