我在 cygwin bash shell 中,我需要找出 cygwin 在 windows 中的安装位置,例如c:\dev\cygwin
我希望有一个环境变量,类似于 CYG_WIN_ROOT,但找不到任何合适的东西。
还有其他方法可以找出 cygwin 的安装位置吗?
答案1
这能达到你想要的效果吗:
cygpath -w /
答案2
仅供参考,这种用法是在Cygwin 用户指南。
可以在以下位置找到1.6.3 文件访问
该库导出几个 Cygwin 特定的函数,外部程序可以使用这些函数将路径或路径列表从 Win32 转换为 POSIX,反之亦然。 Shell 脚本和 Makefile 不能直接调用这些函数。相反,它们可以通过执行cygpath我们随 Cygwin 提供的实用程序。
和3.1.9 附加路径相关信息
cygpath 程序提供了在 shell 脚本中转换 Win32 和 POSIX 路径名的功能。有关详细信息,请参阅 cygpath(1)。