Выполнять команду в bash_profile только в MINGW64

Выполнять команду в bash_profile только в MINGW64

Я использую git bash, и в моем .bash_profileслучае есть

cd

Который работает, когда я запускаю MINGW64, но когда я открываю vscode, консоль также запускает эту команду. Есть ли способ запустить cdкоманду только в MINGW64?

Например (я не программист bash, поэтому не уверен, правильный ли это синтаксис):

if [current = MINGW64]; then
  cd
fi

решение1

Git для Windows использует MINGW64/MSYS, и обычно при запуске оболочки определяется переменная окружения MSYSTEM. Вы можете простопроверьте, определено ли это, так:

if [[ $MSYSTEM = "MINGW64" ]] ; then
  cd
fi

Связанный контент