在Git for windows"git bash"中,如何以Windows路径格式"打印工作目录",可以使用cmd和Windows资源管理器吗?

yhd*_*ung 11 windows git bash git-for-windows

在Windows上使用Git for Windows"git bash"时,如何方便地在Windows路径表示中打印工作目录,例如

D:\foo\bar
Run Code Online (Sandbox Code Playgroud)

类似于使用'pwd'获取Unix表示

/d/foo/bar/
Run Code Online (Sandbox Code Playgroud)

这样路径可以被Windows资源管理器和cmd控制台读取?

ves*_*len 17

在Git Bash中:

$ cmd //c cd
C:\Program Files\Git
Run Code Online (Sandbox Code Playgroud)

注意双斜线.对于正斜杠,如评论中所述:

$ pwd -W
C:/Program Files/Git
Run Code Online (Sandbox Code Playgroud)

  • @ yhd.leung至少在我的盒子上,使用单斜杠让你坐在cmd shell中.使用双斜杠打印目录,然后退出cmd,返回bash shell. (3认同)
  • 要使用`pwd -W`将斜杠转换为反斜杠,只需使用:`pwd -W | sed 's,/,\\,g'` (3认同)