![Выполнять команду в bash_profile только в MINGW64](https://rvso.com/image/1558671/%D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D1%8F%D1%82%D1%8C%20%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D1%83%20%D0%B2%20bash_profile%20%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D0%B2%20MINGW64.png)
Я использую 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