Syntax error near unexpected token `newline' while installing Predictionio

I'm new to Prediction.io and when I try to install it following the instruction at this page I get the following error:

bash: -c: line 0: syntax error near unexpected token `newline'
bash: -c: line 0: `<!DOCTYPE html>'

The command I'm executing is

bash -c "$(curl -s )"

How can I solve this? What went wrong?

2

2 Answers

Correct syntax would be:

curl -sSL | sh

or

wget -qO- | sh

Well, the file that you're putting between the quotes, to execute as a bash command, is a 15917 byte bash script (written by Somebody Else, and you're running it without inspection, but that's off topic). If you split it up into simpler commands, you could:

curl -s >install.sh
# inspect install.sh here
bash ./install.sh
# if it fails, do bash -x ./install.sh
rm ./install.sh
0

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like