shell脚本中 unary operator expected解决办法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本中 unary operator expected解决办法相关的知识,希望对你有一定的参考价值。
if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi
解决方案如下:
if [ "$USER" = "oracle" ];
then
if [ "$SHELL" =
"/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n
65536
fi
fi
或者
if [ [$USER = "oracle" ]]; then
if [ [$SHELL" = "/bin/ksh] ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
以上是关于shell脚本中 unary operator expected解决办法的主要内容,如果未能解决你的问题,请参考以下文章
shell脚本报错:"[: =: unary operator expected"
在 WSL 中运行 shell 脚本时出现“E: Invalid operation update”错误
我不明白为啥 Python 在此脚本中引发错误“TypeError: bad operand type for unary -: 'list''