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

Joë*_*eil 0 ruby homebrew ruby-on-rails

我写了这一行:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)

在我的命令行,它不起作用.

我有消息:

-e:1: '$(' is not allowed as a global variable name.
Run Code Online (Sandbox Code Playgroud)

这是错误的屏幕截图:

在此输入图像描述

Sim*_*tti 6

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

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

除了错误本身,无论你想做什么都没有意义.Homebrew不是设计用于Windows.