在Cygwin中查看windows环境变量

问题描述 投票:0回答:2

有没有办法将Windows环境变量与Cygwin同步?

例如,在 CMD 中

echo %inetroot%
给出了项目构建的路径。是否可以将此环境变量传输到 Cygwin,以便
echo $inetroot
提供相同的路径?

谢谢!

windows cygwin environment-variables
2个回答
9
投票

使用

env
程序以便...或
echo "$inetroot"
。不过,我认为变量名称是区分大小写的(在 Bash 和 MinGW 中)。

这些变量都可以在 Windows 的 MinGW 中使用(用户配置文件和全局变量)。再次,使用

env
列出它们,或者使用
env|grep -i inetroot
来查找变量名称的正确大写版本。


0
投票

如果您是初学者,请执行以下操作:
1)创建一个名为 F:MY CMD 的目录。在此目录中,创建一个名为 qqq.cmd 的文件,其中包含:

set ZZZZZZ=123aBBC1111111111111  
set zZZz=123aBBC  
set pathz=i:\mingw\bin;F:\1MY\0CMD  
set path=%pathz%;%path%  
I:\CYG\bin\mintty.exe -i /Cygwin-Terminal.ico -  
goto  
goto  
goto  
goto  
goto  
::note many 'goto' : if the file is modified when being executed , then ...  
exit  
exit  
exit  
 

2)在此目录中,创建另一个名为 ss 的文件,其中包含:

#ss  
#in notepad++  :  click Edit , choose EOL conversion , then choose unix  for this file  ss.  (no extension).  
  
ln -s /cygdrive/n /n  
ln -s /cygdrive/e /e  
ln -s /cygdrive/f /f  
ln -s /cygdrive/i /i  
  
echo $path"assss----------"  
echo $PATH  
echo $ZZZZZZ  
echo $zZZz  
echo $ZZZZ--=====++++++  
echo $zZZz  
echo $ZZZZZZ  
  
cd /f/1Scite  
cd scintilla/gtk  
pwd  
  
if false; then  
  # ... Code I want to skip here ...  
  fdsgfsdsgfs  
  dfsdgfdsgfds  

fi  
  
  
exit  
exit  
exit  

3)然后执行qqq.cmd,现在你就有了Cygwin。输入 ss 并检查输出!!

© www.soinside.com 2019 - 2024. All rights reserved.