Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables Cygwin can';t访问环境变量_Variables_Cygwin_Environment - Fatal编程技术网

Variables Cygwin can';t访问环境变量

Variables Cygwin can';t访问环境变量,variables,cygwin,environment,Variables,Cygwin,Environment,我是这方面的初学者。我只是安装了Cygwin。我在访问所有环境变量时遇到问题 e、 g。 在安装cygwin之前,我使用cmd提示符。我添加了一个名为“shotcut”的变量,其值为“c:\my\u doc\”。在c:\my_doc\中,我创建了一个shotcut.bat。内容是cd/dc:\my\u doc 然后,我将%shotcut%添加到一个名为“PATH”的变量中。当我使用cmd时,一旦我键入shotcut,它将移动到c:\my\u doc\ 但是,使用cygwin终端时,我键入shot

我是这方面的初学者。我只是安装了Cygwin。我在访问所有环境变量时遇到问题

e、 g。 在安装cygwin之前,我使用cmd提示符。我添加了一个名为“shotcut”的变量,其值为“c:\my\u doc\”。在c:\my_doc\中,我创建了一个shotcut.bat。内容是cd/dc:\my\u doc

然后,我将%shotcut%添加到一个名为“PATH”的变量中。当我使用cmd时,一旦我键入shotcut,它将移动到c:\my\u doc\

但是,使用cygwin终端时,我键入shotcut并弹出未找到的命令。如何使用所有环境变量


谢谢

Cygwin导入了环境变量,因此,如果您有一个如您所说的名为“shotcut”的变量,那么名为“
$shotcut
的等价变量应该存在于Cygwin环境中。执行
echo$shotcut
应输出您在操作系统中设置的路径


或者,您可以运行
env
命令,该命令将列出shell会话中当前设置的全部变量集,并在其中查找您的变量。

这是您提供的有用信息,但您没有回答如何使其运行PATH env中提供的命令的问题