【发布时间】:2019-01-10 13:03:51
【问题描述】:
我有一个shell脚本setup.sh,写的有点像这样。
#!/bin/sh
bash <(curl -fsSL https://raw.githubusercontent.com/liuchengxu/space-vim/master/install.sh)
我已经将模式设置为可执行。但是当我在终端中执行./setup.sh 来执行这个脚本时,我得到了错误提示。
line 3: syntax error near unexpected token `('
我的脚本有什么问题?
我正在使用 iTerm 和 zsh。
谢谢!
【问题讨论】:
-
您正在通过
#!/bin/sh运行您的命令 - 这不是bash。/bin/sh不理解<(进程替换。 -
@Corion 谢谢!将其更改为
#!/bin/bash解决了它。大声笑