关于shell下出现"未预期的符号问题"

来源:互联网 发布:python使用领域 编辑:程序博客网 时间:2024/04/29 06:04

今天在配置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[之间没有空格改变之后就行啦


在改变用户时不在显示错误



0 0