我有一個由buck Python腳本生成的bash命令:Bash腳本有意外的標記`;;'
platform=$(case $(uname) in
"Linux") echo "linux-x86_64" ;;
"Darwin") echo "darwin64-x86_64-cc" ;;
*) echo "Unknown" esac);
cp -r $SRCDIR $OUT && cd $OUT && ./Configure shared $platform --prefix=$OUT/build --openssldir=$OUT/build/openssl && make && make install
當我嘗試執行它,我收到以下錯誤:
unexpected token `;;'
我做了什麼錯在這裏?
我是最新的macOS。
http://stackoverflow.com/questions/34502492/how-to-use-case-esac-in-process-substitution –