今天在配置fedora安装oracle11时在编写下面代码时出现了未预期的符号 then附近有语法错误
下面是代码
<span style="font-size:18px;">if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi </span>
结果一直提示问题
原来是这个样子
<span style="font-size:18px;">if[ $USER = "oracle" ]; then
if[ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi </span>
if和[之间没有空格改变之后就行啦
在改变用户时不在显示错误