我有一个由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 –