我在redhat6里装oracle时在/etc/profile里加上
if [ $USER = "oracle" ]; then
  if [ $SHELL = "/bin/ksh" ]; then
    ulimit -p 16384
    ulimit -n 65536
  else
    ulimit -u 16384 -n 65536
  fi
fi
后每次打开终端就会有一行错误
bash: /etc/profile: line 79: syntax error near unexpected token `then'
bash: /etc/profile: line 79: `if[$USER="oracle"];then'
这个是为什么,
还有我安装时检查包说少一个pdksh的安装包,在安装镜像没有,但有一个ksh的,看网上有人说这个ksh效果更好,可我装上去之后用rpm -qa|grep ksh却没有结果显示,再检查还是少一个这包,不知道为什么,请知道的朋友告诉我下