【发布时间】:2012-08-20 17:52:56
【问题描述】:
这一定很容易。我想在 OS X 上通过 shell 脚本安装 Homebrew。
Homebrew 推荐从终端安装,
$ ruby <(curl -fsSk https://raw.github.com/mxcl/homebrew/go)
但如果我将以下内容放入文件 test.sh,
#!/bin/sh
ruby <(curl -fsSk https://raw.github.com/mxcl/homebrew/go)
然后执行它,
$ sh test.sh
我收到以下错误:
test.sh: line 2: syntax error near unexpected token `('
test.sh: line 2: `ruby <(curl -fsSk https://raw.github.com/mxcl/homebrew/go)'
在 shell 脚本中使用什么正确的语法来使它工作?为什么它与命令行不同?谢谢!
【问题讨论】: