您的位置:首页 > 运维架构 > Shell

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

2015-10-15 17:52 1181 查看
今天在配置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和[之间没有空格改变之后就行啦



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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: