2012-07-06 22 views
7

¿Hay alguna manera de sincronizar las variables de entorno de Windows con Cygwin?Ver variables de entorno de Windows en Cygwin

Por ejemplo, en CMD echo %inetroot% da la ruta a una compilación de proyecto. ¿Es posible transferir esta variable env a Cygwin de manera que echo $inetroot proporcione la misma ruta?

Gracias!

+0

Cuando uso el comando 'env' en el shell de Cygwin veo todas mis variables habituales de entorno de Windows. ¿No es así? –

+0

Malo, todavía soy bastante nuevo. El comando 'env' lo hizo por mí. Gracias :) – Dannalieth

Respuesta

4

Utilice el programa env para que ... o echo "$inetroot". Creo que los nombres de las variables son sensibles a las mayúsculas y minúsculas, sin embargo (en Bash y por lo tanto MinGW).

Esas variables están todas disponibles en MinGW desde Windows (perfil de usuario y global). De nuevo, use env para listarlos o, por ejemplo, env|grep -i inetroot para encontrar la versión del nombre de la variable correctamente en mayúscula.

+0

Gracias 0xC0000022L. – Dannalieth

+1

'echo $ {PATH}' me parece una solución mucho más limpia. – CoDEmanX

+0

@CoDEmanX: ¿una solución más limpia para qué? Actualmente no veo ninguna conexión con la pregunta o mi respuesta. – 0xC0000022L

Cuestiones relacionadas