Inicie o gnome-terminal com histórico predefinido

1

Eu gostaria de iniciar uma janela de terminal do Gnome com um arquivo de histórico predefinido.

Eu tentei:

gnome-terminal -e 'bash -c "history -c; history -r ~/test.hist; exec bash"'

mas ainda usa o arquivo de histórico padrão: ~/.bash_history ..

    
por Håkon Hægland 05.04.2015 / 11:24

1 resposta

1

O arquivo de histórico é definido usando a variável HISTFILE . De man bash :

HISTFILE
      The name of the file in which  command  history  is  saved  (see
      HISTORY  below).   The  default  value  is  ~/.bash_history.  If
      unset, the command history is not saved when a shell exits.

Você pode tentar:

gnome-terminal -e 'bash -c "export HISTFILE=~/test.hist; exec bash"'
    
por muru 05.04.2015 / 11:31