[ OBSERVAÇÃO: a seguir, chamei o arquivo de inicialização de shell personalizado .devrc
em vez de .dev_profile
para preservar a distinção entre inicialização de shell de login e não-login. ]
Note também que esta resposta assume que o que você realmente quer fazer é criar um ambiente personalizado em vez de executar um comando personalizado .
Uma maneira de fazer isso seria criar um arquivo de inicialização personalizado ( .devrc
, digamos) que origine os arquivos padrão e adicione suas personalizações, por exemplo:
$ cat ~/.devrc
#
# Custom .bashrc for develeopment terminal profile
#
if [ -r "/etc/bash.bashrc" ]; then
. "/etc/bash.bashrc"
fi
if [ -r "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
# add your dev-specific stuff here
export myvar1=foo
export myvar2=bar
Em seguida, no seu perfil do gnome-terminal, você pode definir o Custom Command para usar o arquivo rc alternativo
/bin/bash --rcfile "/home/steeldriver/.devrc"