ssh-agent 没有在 CMD 中创建 [重复]

Posted

技术标签:

【中文标题】ssh-agent 没有在 CMD 中创建 [重复]【英文标题】:ssh-agent isn't creating in CMD [duplicate] 【发布时间】:2014-06-04 07:38:56 【问题描述】:

我在 CMD 中使用了以下命令:

eval $(ssh-agent)

输出是:

'eval' 未被识别为内部或外部的可运行程序 或批处理文件。

在CMD中寻找解决方案,在gitbash中运行良好

【问题讨论】:

你在哪里输入这个,到底是什么? 使用 RoR 在命令提示符下输入。 “重复”是什么意思? 请说明您使用的是什么终端外壳和操作系统。您是否真的尝试在交互式 Ruby (irb) 中使用它?还是 Windows 命令外壳? 你是如何安装 Git 的?我认为 Ruby on Rails 没有自己的命令提示符。当您只输入ssh-agent 时会发生什么?你有那个吗?如果没有,您必须安装它,或者您可以尝试安装它已经附带的msysgit。 伙计们,我不认为它是重复的。我尝试了该解决方案,但它需要“eval”,我无法使用。我正在使用 Win 7,cygwin(我认为),并且在遍历 M.Hartl 的 RoR 教程时完全无知。 (感谢 ruby​​.railstutorial.org)。还要别的吗 ?会不会是 Heroku 的问题? 【参考方案1】:

您可以尝试使用其他命令来启动ssh-agent,具体取决于您的shell 和操作系统。这是您可以尝试的另一个命令(来自this question 的答案):

exec ssh-agent bash

【讨论】:

与 'exec' 相同。它不被识别为命令等。 同样的问题,你解决了吗? 无法解决它,也无法在 cmd/windows 10 中找到解决方案,如问题所述,在 git-bash 中完美运行。

以上是关于ssh-agent 没有在 CMD 中创建 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

是否有一个相当于`touch`的Windows来在cmd中创建一个新文件? [复制]

我可以在 Cmd 中创建一个带有计时器的 'set /p ""=' 命令吗?

使用参数在oracle中创建视图[重复]

在C中创建一个没有重复的新数组

在javascript对象中创建“静态”成员[重复]

在房间中创建表格的方法[重复]