perfil do gnome-terminal sem histórico de bash

0

Estou tentando criar um perfil em gnome-terminal que não armazena histórico bash.

A maneira mais fácil de fazer isso é executar export HISTIGNORE="*" , mas há um problema, gome-terminal está executando o comando antes de executar o bash, então esta variável está sendo sobrescrita.

Eu estava pensando em usar .profile ou .bashrc , mas não quero que ele seja executado toda vez que o bash é iniciado e não sei como determinar qual perfil está sendo usado por gnome-terminal no terminal .

    
por przemo 05.09.2014 / 13:19

2 respostas

1

Você tentou usar env para executar o shell em um ambiente personalizado, por exemplo, /usr/bin/env HISTIGNORE='*' /bin/bash da guia Title and Command do terminal gnome?

Isso parece funcionar para mim - embora não possa deixar de sentir que há uma maneira mais eficiente de não envolver o teste de cada comando contra o caractere curinga.

    
por steeldriver 05.09.2014 / 13:44
0

Você deve editar

/etc/profile

arquivo com privilégio de root. É o perfil de todo o sistema. Executa antes de ~ / .profile

    
por muhasturk 05.09.2014 / 13:48