我今天开始在Windows 10上通过Cygwin使用fish。
每当我执行
ls "G:/My Drive/"
我会得到该目录中文件和文件夹的列表,这表明它可以找到我指向ls
的目录。
但是,当我执行
cd "G:/My Drive/"
我得到一个错误:
cd: The directory “G:/My Drive/” does not exist
我重新安装了Cygwin,还更新了fish,它的行为仍然相同。
cd
为什么不起作用?
答案 0 :(得分:2)
我发现了为什么会这样。也许可以帮助遇到同样问题的其他人。
事实证明,鱼已安装在我的驱动器上,因此无需输入
cd "G:/My Drive/"
我必须输入
cd /cygdrive/g/My\ Drive/dataSources/
更新(2019年3月27日):
我发现some documentation对此进行了更详细的说明。