precisa fornecer o bash_profile em cada nova janela do iterm

1

Eu estou no macbook pro, el capitan. Eu tenho aliases definidos em .bash_profile , que funcionam na primeira instância de iTerm , mas eles não são reconhecidos se eu abrir uma nova instância de iTerm , eu tenho que fazer source ~/.bash_profile de cada vez.

Eles podem ser lembrados de alguma forma em todas as instâncias?

    
por dzimi 10.06.2016 / 14:13

2 respostas

0

Dependendo se for um shell de login ou um interativo, o bash irá gerar o ~/.bash_profile ou o ~/.bashrc . O iTerm provavelmente está procurando por ~/.bashrc .

Você pode simplesmente colocar uma linha no começo de cada arquivo: No topo de ~/.bash_profile

export BASH_CONF="bash_profile"

Na parte superior de ~/.bashrc

export BASH_CONF="bashrc"

E simplesmente digite $ echo $BASH_CONF em uma nova instância do iTerm.

    
por 29.06.2016 / 17:24
0

vá para configurações e, em Perfil > Geral > Comando selecione o botão de opção "Comando" e use /bin/bash --login como o comando. Isso carregará seu .bash_profile .

    
por 03.10.2018 / 09:11