我正在努力在我的qnap盒子上运行新的asp.net 5。据我所知,它是debian的强烈修改版本。
作为运行安装脚本的一部分,我收到了此错误:
-sh: /root/.dnx/dnvm/dnvm.sh: line 616: syntax error near unexpected token `<'
-sh: /root/.dnx/dnvm/dnvm.sh: line 616: read versionOrAlias downloadUrl < <(__dnvm_find_latest "$runtime" "$arch" "$os")'
我使用脚本命令运行我的脚本:
script /root/.dnx/dnvm/dnvm.sh
如文档和以前的安装脚本中所述。
通过评论此行,我能够运行整个脚本,但显然dnvm命令无法正常工作。
我的问题是: 它做什么(与&lt;&lt;语法一致)以及如何修复或重写,以便我的qnap box unix可以理解它。
答案 0 :(得分:3)
<(...)
是流程替换。 /bin/sh
不支持,但/bin/bash
会支持。尝试更改shell。