在Cygwin安装时,导出无法在cmd中识别

我的机器运行win7 64bit。 我安装了Cygwin。 并将C:\cygwin64\bin到PATH。 现在linux命令在cmd上工作,但是在cmd中不能识别export

“导出”不被识别为内部或外部命令,可操作程序或batch file

而在Cygwin64terminal中正常工作。 我应该如何将它添加到Windows默认的CMD?

export无法在cmd识别。

“导出”不被识别为内部或外部命令,可操作程序或批处理文件。

让我们打开一个bash shell并查找export命令:

 DavidPostill@Hal /f/test $ which export which: no export in (.:/home/DavidPostill/bin:/usr/local/bin:/usr/bin:/c/Windows/system32:/c/Windows) 

这告诉我们,没有一个叫做export的程序。

那是什么?

导出是一个命令内置的bash。

源出口 。

它在bash shell之外没有任何意义。


进一步阅读

  • 用于Linux的Bash命令行的AZ索引 – 与Bash命令行相关的所有东西的极佳参考。
  • 导出 – 设置一个环境变量。 将每个名称标记为传递给环境中的子进程。