' $('不允许作为全局变量名称

时间:2015-07-16 16:26:46

标签: ruby-on-rails ruby homebrew

我写了这一行:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

在我的命令行中,它无法正常工作。

我收到了消息:

-e:1: '$(' is not allowed as a global variable name.

这里是错误的屏幕截图:

enter image description here

1 个答案:

答案 0 :(得分:6)

该脚本旨在安装Homebrew,这是一个 Mac OS X 程序包管理器。根据您的屏幕截图,您正在Windows上运行。

错误的原因可能是由于Windows上的shell与Unix系统上的shell(特别是在这种情况下为Max OS X)不同,因此某些命令可能不同。

除了错误本身之外,无论你想做什么都没有意义。 Homebrew不适合安装在Windows上。