Execute o comando no bash_profile somente quando estiver no MINGW64

0

Estou usando o git bash e no meu .bash_profile tenho

cd

O que funciona quando inicio MINGW64 , mas quando abro o vscode, o console também executa esse comando. Existe alguma maneira de eu executar apenas o comando cd quando em MINGW64 ?

Por exemplo (eu não sou um programador bash, então não tenho certeza se essa sintaxe está correta):

if [current = MINGW64]; then
  cd
fi
    
por Get Off My Lawn 16.04.2018 / 17:10

1 resposta

1

O Git for Windows usa MINGW64 / MSYS, e normalmente haverá uma variável de ambiente MSYSTEM definida quando você inicia seu shell. Você pode apenas verificar se ele está definido , assim:

if [[ $MSYSTEM = "MINGW64" ]] ; then
  cd
fi
    
por 08.05.2018 / 14:15