首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux unary operator expected解决办法

2013-11-18 
linuxunary operator expected解决方法centOs 在 设置了oracle安装环境后,出现了 unary operator expecte

linux unary operator expected解决方法

centOs 在 设置了oracle安装环境后,出现了 "unary operator expected",原因是修改了/etc/profile文件,

增加了这一段:

if [ $USER = "oracle" ]; then    if [ $SHELL = "/bin/ksh" ]; then        ulimit -p 16384        ulimit -n 65536    else        ulimit -u 16384 -n 65536    fifi

当$SHELL 为空时,语句就变成了 if?[??="/bin/ksh"?],因此出错,网上搜了解决方案,改成:

if [ "$USER" = "oracle" ]; then    if [ "$SHELL" = "/bin/ksh" ]; then        ulimit -p 16384        ulimit -n 65536    else        ulimit -u 16384 -n 65536    fifi

热点排行