我正在使用 git bash,在我.bash_profile
的
cd
当我启动时它可以工作MINGW64
,但是当我打开 vscode 时,控制台也会运行该命令。有什么方法可以让我仅cd
在运行时运行该命令MINGW64
?
例如(我不是 bash 程序员,所以我不确定这个语法是否正确):
if [current = MINGW64]; then
cd
fi
答案1
Windows 版 Git 使用 MINGW64/MSYS,通常在启动 shell 时会定义一个环境变量 MSYSTEM。您可以检查它是否已定义, 像这样:
if [[ $MSYSTEM = "MINGW64" ]] ; then
cd
fi