Como forçar a .bash_history do Cygwin em uma HOME customizada?

1

Estou usando o Cygwin (CYGWIN_NT-6.3 2.0.4 (0.287 / 5/3)) com um / etc / profile customizado que uso para configurar o HOME para um caminho personalizado, também, conjuntos / etc / passwd iguais caminho para o [único] usuário.

Se eu carregar o bash.exe (com ou sem -l), inserir alguns comandos e sair, um arquivo .bash_history será criado / atualizado no diretório que o Windows considera como a pasta HOME do usuário, não no diretório conjunto com / etc / profile.

O Tilde é resolvido para o caminho definido em / etc / profile. Parece que apenas .bash_history é "mal-comportado".

Qual dos arquivos de configuração do Cygwin devo alterar para forçar o bash.exe a salvar .bash_history dentro do diretório definido em / etc / profile como HOME?

    
por PrinceYann 17.07.2015 / 15:11

1 resposta

2

Parece que você definiu o valor personalizado para HOME depois que HISTFILE já foi definido. Quando você definir o valor de HOME em seu /etc/profile modificado, deverá definir:

HISTFILE=$HOME/.bash_history
    
por 17.07.2015 / 15:39

Tags