I am trying out the steps for setting up a sample hyperledger fabric1.0 network as per the steps mentioned here on windows 7. As part of this I am following these steps for Hyperledger Fabric Samples.
Since my OS is Windows7 64bit, I am using Docker Toolbox
But my problem here is, while running the following command in Docker Quickstart Terminal
curl -sSL https://goo.gl/iX9dek ¦ bash
I am getting the error
bash: line 1: syntax error near unexpected token `newline'
bash: line 1: <HTML>
I also found a note in the steps like
If you get an error running the above curl command, you may have too old a version of curl. Please visit the Prerequisites page for additional information on where to find the latest version.
I have the latest version of curl set in the windows environment, but in Docker Quickstart Terminal it is using some older version.
I tried to update it in virtual machine terminal using yum update curl.x86_64
but yum, update etc. are not found.
How can I update the curl in this case? And if the curl version is not the problem, where I am doing wrong here?
Please suggest..
Thanks in advance.
Actually, the issue is more likely that the version of curl on your machine doesn't support redirects. In the note below the instructions for the curl command is a note that suggests that if you have errors, update your version of curl.
Note that replacing the URL with the raw GH URL is also a correct solution, but you probably want to update curl regardless.
Finally found the issue.:)
The problem was with the url https://goo.gl/iX9dek, the document here is moved to here which is not updated in the stepout that I am following.
It is working with the following command
curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap-1.0.0.sh | bash
来源:https://stackoverflow.com/questions/45615351/issue-to-run-curl-command-in-windows-7-docker-quickstart-terminal