我是初学者。我只是安装了Cygwin。我在访问所有环境变量时遇到问题。
e.g。 在安装cygwin之前,我正在使用cmd提示符。我添加了一个名为“shotcut”的变量,其值为“c:\ my_doc \”。在c:\ my_doc \中,我创建了一个shotcut.bat。内容为cd / dc:\ my_doc。
然后,我将%shotcut%添加到名为“PATH”的变量中。当我使用cmd时,一旦我输入shotcut,它将移动到c:\ my_doc \
然而,使用cygwin终端,我输入shotcut并弹出命令未找到。我该怎么做才能使用我的所有环境变量。
由于
答案 0 :(得分:2)
Cygwin导入环境变量,所以如果你有一个名为“shotcut”的话,你的Cygwin环境中应该存在一个名为$shotcut
的等效var。执行echo $shotcut
应输出您在操作系统中设置的路径。
或者,您可以运行env
命令,该命令将列出当前在shell会话中设置的完整变量集,并在那里查找变量。