2012-07-06 103 views
7

有没有办法将Windows环境变量与Cygwin同步?在Cygwin中查看Windows环境变量

例如,在CMD echo %inetroot%中给出了项目构建的路径。是否有可能将这个env变量传递给Cygwin,使echo $inetroot提供相同的路径?

谢谢!

+0

当我在Cygwin的shell中使用'env'命令时,我看到了所有常见的Windows环境变量。你不是吗? – 2012-07-06 17:00:49

+0

我的不好,我还是比较新的。 'env'命令为我做了。谢谢:) – Dannalieth 2012-07-06 17:09:56

回答

4

使用env程序以使...或echo "$inetroot"。我认为变量名称是区分大小写,虽然(在Bash,因此MinGW)。

这些变量都可以从Windows(用户配置文件和全局)在MinGW中使用。再次使用env列出它们或例如env|grep -i inetroot以查找变量名的正确大写版本。

+0

谢谢0xC0000022L。 – Dannalieth 2012-07-06 17:06:37

+1

'echo $ {PATH}'在我看来似乎是一个更清洁的解决方案。 – CoDEmanX 2015-08-17 15:24:37

+0

@CoDEmanX:更清洁的解决方案是什么?目前我没有看到与问题或我的答案有任何关联。 – 0xC0000022L 2015-08-20 12:08:16