ConEmu 和 MinGW 中的 cd 命令

ConEmu 和 MinGW 中的 cd 命令

我在 ConEmu 中运行MinGW bash,并将变量设置为文件中HOME所需的目录 。问题是,当我进入ConEmu 时,它会将目录附加到当前目录。例如,如果我启动 ConEmu 并运行,它会更改为(不存在的)目录。此外,一旦进入此目录,再次运行会导致错误。c/Users/<username>MinGW/msys/1.0/etc/profilecdHOMEcdc/Users/<username>/c/Users/<username>cdbash.exe": cd: c/Users/<username>: No such file or directory

这不是附带的 Git Bash shell 的问题MinGW,所以我很确定这是 ConEmu 的问题。

答案1

Unix 上的根目录是/。通常,如果路径不是以 开头,Unix 命令将尝试打开相对于当前目录的文件和目录/

似乎cd在 bash 中运行目前正在尝试寻找c当前目录内名为的目录,而不是/c文件系统的根目录中名为的目录。

HOME不要将您的设置为,而是c/Users/<username>尝试/c/Users/<username>(以/开头)。

相关内容