【发布时间】:2012-01-09 06:14:26
【问题描述】:
我正在尝试运行这个 shell 脚本以便在 Ubuntu 机器中安装 RVM
#!/bin/bash
RVMHTTP="https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer"
CURLARGS="-f -s -S -k"
bash < <(curl $CURLARGS $RVMHTTP)
但我收到以下错误
语法错误:重定向意外
也没有使用变量进行测试,但结果相同,你能告诉我缺少什么吗?
【问题讨论】:
-
您的问题已经在这里得到解答:stackoverflow.com/questions/5735666/…
-
我在我的 Mac 上试了一下,效果很好。我猜这是 Ubuntu 的 bash(我相信是 dash)。您可能需要查看 dash 的手册页。
-
http://linux.die.net/man/1/dash -
如果您收到“意外重定向”,这可能意味着您使用的是
sh而不是bash,尽管有 shebang 行。