exec 7<>/var/in有什么语法错误么

exec 7<>/var/in有什么语法错误么

我在uc-os中运行有syntax error的错误,在red hat下面没有问题啊
为什么      
你的 redhat 用的是什么 shell? 你的 uc-os 用的又是什么 shell? 各自 shell 的 version 是多少?      
o,可能是这种原因。不过我也没有办法了