我试图在Windows机器上将文件路径转换为Linux和Windows.
unix路径到windows工作正常.
$ cygpath -w /cygdrive/c/CYGWIN/CYGBuild/build.mak
C:\CYGWIN\CYGBuild\build.mak
Run Code Online (Sandbox Code Playgroud)
但Windows的Linux路径输出错误.即缺少'/'和cygdrive
$ cygpath -u c:\cygwin\cygbuild\build.mak
c:cygwincygbuildbuild.mak
Run Code Online (Sandbox Code Playgroud)
有谁遇到过这个问题?分享您的经验.
谢谢
要显示我正在使用的当前目录$pwd,它在 Cygwin 中运行良好。
本文档解释了如何将 cygwin 目录转换为 windows 格式。但为什么$cygpath -w pwd和$cygpath -w $pwd不起作用?
这就是我在这种情况下得到的: