Isso faz o que você quer:
cygpath -w /
Estou em um shell bash do cygwin e preciso descobrir onde o cygwin foi instalado no Windows, por exemplo, c:\dev\cygwin
Eu estava esperando por uma variável de ambiente, algo como CYG_WIN_ROOT, mas não consigo encontrar nada apropriado.
Existe outra maneira de descobrir onde o cygwin foi instalado?
Apenas para sua informação, esse uso é apresentado no guia do usuário do Cygwin .
Ele pode ser encontrado em 1.6.3 Acesso a arquivos
The library exports several Cygwin-specific functions that can be used by external programs to convert a path or path list from Win32 to POSIX or vice versa. Shell scripts and Makefiles cannot call these functions directly. Instead, they can do the same path translations by executing the cygpath utility program that we provide with Cygwin.
e 3.1.9 Informações adicionais relacionadas ao caminho
The cygpath program provides the ability to translate between Win32 and POSIX pathnames in shell scripts. See cygpath(1) for the details.
Tags cygwin