我正在按照http://hyperledger-fabric.readthedocs.io/en/release-1.1/samples.html#binaries
中提到的步骤进行操作我已经安装了所有先决条件,但是当我尝试执行给定的curl命令时,我不断收到以下错误:
$ curl -sSL https://github.com/hyperledger/fabric/blob/master/scripts/bootstrap.sh | bash -s 1.1.0
bash:第1行:意外令牌附近的语法错误newline'
bash: line 1:
'
我有以下卷曲版本:
$ curl --version curl 7.49.1(x86_64-w64-mingw32)libcurl / 7.49.1 OpenSSL / 1.0.2h zlib / 1.2.8 libidn / 1.32 libssh2 / 1.7.0 nghttp2 / 1.11.1 librtmp / 2.3 协议:dict文件ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smtp smtps telnet tftp 功能:IDN IPv6大文件SSPI Kerberos SPNEGO NTLM SSL libz TLS-SRP HTTP2 Metalink
答案 0 :(得分:0)
您没有使用正确的网址。该github URL将为您提供HTML页面的源代码,该页面显示引导脚本的内容而非脚本本身。你可以看到,如果不是将结果传递给bash,你可以看看你从curl命令得到的东西,例如:
$ curl -sSL https://github.com/hyperledger/fabric/blob/master/scripts/bootstrap.sh |少
所以,请尝试:
$ curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s 1.1.0